From 4216305d6fdff26d95713fad32d45d3f75b44ef5 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Tue, 16 Apr 2024 13:36:52 -0400 Subject: [PATCH] aws-lc-sys v0.15.0; align with AWS-LC v1.24.1 (#389) * v0.15.0 align with AWS-LC v1.24.0 * Symbols from ubuntu-latest * Symbols from macos-13-xlarge * Symbols for i686-unknown-linux-gnu * Symbols for x86_64-unknown-linux-musl * Symbols for aarch64-unknown-linux-musl * Symbols for aarch64-unknown-linux-gnu * Symbols from macos-12 * Generated headers * Generated bindings from macos-13-xlarge * Generated bindings from ubuntu-latest * Generated bindings for i686-unknown-linux-gnu * Generated bindings for aarch64-unknown-linux-musl * Generated bindings for x86_64-unknown-linux-musl * Generated bindings for aarch64-unknown-linux-gnu * Generated bindings from macos-12 * Collected source files from macos-13-xlarge * Collected source files from ubuntu-latest * Collected source files from macos-12 * Collected source files for x86_64-unknown-linux-musl * Collected source files for i686-unknown-linux-gnu * Collected source files for aarch64-unknown-linux-musl * Collected source files for aarch64-unknown-linux-gnu --------- Co-authored-by: aws-lc-sys-bindings-generator --- aws-lc-rs/Cargo.toml | 2 +- aws-lc-sys/Cargo.toml | 6 +- aws-lc-sys/aws-lc | 2 +- .../cc_builder/aarch64_apple_darwin.rs | 6 +- .../cc_builder/aarch64_unknown_linux_gnu.rs | 6 +- .../cc_builder/aarch64_unknown_linux_musl.rs | 6 +- .../cc_builder/i686_unknown_linux_gnu.rs | 6 +- .../builder/cc_builder/x86_64_apple_darwin.rs | 6 +- .../cc_builder/x86_64_unknown_linux_gnu.rs | 6 +- .../cc_builder/x86_64_unknown_linux_musl.rs | 6 +- .../openssl/boringssl_prefix_symbols.h | 41 +- .../openssl/boringssl_prefix_symbols_asm.h | 41 +- .../openssl/boringssl_prefix_symbols_nasm.inc | 80 +- aws-lc-sys/src/aarch64_apple_darwin_crypto.rs | 6786 +++++++------ .../src/aarch64_apple_darwin_crypto_ssl.rs | 8629 ++++++++--------- .../src/aarch64_unknown_linux_gnu_crypto.rs | 6786 +++++++------ .../aarch64_unknown_linux_gnu_crypto_ssl.rs | 8629 ++++++++--------- .../src/aarch64_unknown_linux_musl_crypto.rs | 6786 +++++++------ .../aarch64_unknown_linux_musl_crypto_ssl.rs | 8629 ++++++++--------- .../src/i686_unknown_linux_gnu_crypto.rs | 6786 +++++++------ .../src/i686_unknown_linux_gnu_crypto_ssl.rs | 8629 ++++++++--------- aws-lc-sys/src/x86_64_apple_darwin_crypto.rs | 6786 +++++++------ .../src/x86_64_apple_darwin_crypto_ssl.rs | 8629 ++++++++--------- .../src/x86_64_unknown_linux_gnu_crypto.rs | 6786 +++++++------ .../x86_64_unknown_linux_gnu_crypto_ssl.rs | 8629 ++++++++--------- .../src/x86_64_unknown_linux_musl_crypto.rs | 6786 +++++++------ .../x86_64_unknown_linux_musl_crypto_ssl.rs | 8629 ++++++++--------- aws-lc-sys/symbols/aarch64-apple-darwin.txt | 39 +- .../symbols/aarch64-unknown-linux-gnu.txt | 39 +- .../symbols/aarch64-unknown-linux-musl.txt | 39 +- aws-lc-sys/symbols/i686-unknown-linux-gnu.txt | 39 +- aws-lc-sys/symbols/x86_64-apple-darwin.txt | 39 +- .../symbols/x86_64-unknown-linux-gnu.txt | 39 +- .../symbols/x86_64-unknown-linux-musl.txt | 39 +- 34 files changed, 53862 insertions(+), 54530 deletions(-) diff --git a/aws-lc-rs/Cargo.toml b/aws-lc-rs/Cargo.toml index 73f5180e85e..b35a5bbc463 100644 --- a/aws-lc-rs/Cargo.toml +++ b/aws-lc-rs/Cargo.toml @@ -46,7 +46,7 @@ fips = ["dep:aws-lc-fips-sys"] [dependencies] untrusted = { version = "0.7.1", optional = true } -aws-lc-sys = { version = "0.14.0", path = "../aws-lc-sys", optional = true } +aws-lc-sys = { version = "0.15.0", path = "../aws-lc-sys", optional = true } aws-lc-fips-sys = { version = "0.12.0", path = "../aws-lc-fips-sys", optional = true } zeroize = "1.7" mirai-annotations = "1.12.0" diff --git a/aws-lc-sys/Cargo.toml b/aws-lc-sys/Cargo.toml index d22eb23666f..df0bd778431 100644 --- a/aws-lc-sys/Cargo.toml +++ b/aws-lc-sys/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "aws-lc-sys" description = "AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project." -version = "0.14.1" -links = "aws_lc_0_14_1" +version = "0.15.0" +links = "aws_lc_0_15_0" authors = ["AWS-LC"] edition = "2021" repository = "https://github.com/aws/aws-lc-rs" @@ -67,4 +67,4 @@ libc = "0.2.121" paste = "1.0.11" [package.metadata.aws-lc-sys] -commit-hash = "4e690737e0a386f8c5eb9a0a88becc7985b5d24e" +commit-hash = "e7572ee050b470b2d90e458ee32b8949e76193d5" diff --git a/aws-lc-sys/aws-lc b/aws-lc-sys/aws-lc index 4e690737e0a..e7572ee050b 160000 --- a/aws-lc-sys/aws-lc +++ b/aws-lc-sys/aws-lc @@ -1 +1 @@ -Subproject commit 4e690737e0a386f8c5eb9a0a88becc7985b5d24e +Subproject commit e7572ee050b470b2d90e458ee32b8949e76193d5 diff --git a/aws-lc-sys/builder/cc_builder/aarch64_apple_darwin.rs b/aws-lc-sys/builder/cc_builder/aarch64_apple_darwin.rs index dee081f1728..fc74c01d24c 100644 --- a/aws-lc-sys/builder/cc_builder/aarch64_apple_darwin.rs +++ b/aws-lc-sys/builder/cc_builder/aarch64_apple_darwin.rs @@ -1,11 +1,12 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 OR ISC -// Wed Apr 3 12:53:57 UTC 2024 +// Tue Apr 16 16:46:43 UTC 2024 use crate::cc_builder::Library; pub(super) const CRYPTO_LIBRARY: Library = Library { name: "crypto", + // This attribute is intentionally let blank flags: &[], sources: &[ "crypto/asn1/a_bitstr.c", @@ -160,6 +161,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/rc4/rc4.c", "crypto/refcount_lock.c", "crypto/rsa_extra/rsa_asn1.c", + "crypto/rsa_extra/rsa_crypt.c", "crypto/rsa_extra/rsa_print.c", "crypto/rsa_extra/rsassa_pss_asn1.c", "crypto/siphash/siphash.c", @@ -208,9 +210,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/x509/x_attrib.c", "crypto/x509/x_crl.c", "crypto/x509/x_exten.c", - "crypto/x509/x_info.c", "crypto/x509/x_name.c", - "crypto/x509/x_pkey.c", "crypto/x509/x_pubkey.c", "crypto/x509/x_req.c", "crypto/x509/x_sig.c", diff --git a/aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_gnu.rs b/aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_gnu.rs index d20548cc0d5..9aabb757b13 100644 --- a/aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_gnu.rs +++ b/aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_gnu.rs @@ -1,11 +1,12 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 OR ISC -// Wed Apr 3 12:58:49 UTC 2024 +// Tue Apr 16 16:48:11 UTC 2024 use crate::cc_builder::Library; pub(super) const CRYPTO_LIBRARY: Library = Library { name: "crypto", + // This attribute is intentionally let blank flags: &[], sources: &[ "crypto/asn1/a_bitstr.c", @@ -170,6 +171,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/refcount_lock.c", "crypto/refcount_win.c", "crypto/rsa_extra/rsa_asn1.c", + "crypto/rsa_extra/rsa_crypt.c", "crypto/rsa_extra/rsa_print.c", "crypto/rsa_extra/rsassa_pss_asn1.c", "crypto/siphash/siphash.c", @@ -220,9 +222,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/x509/x_attrib.c", "crypto/x509/x_crl.c", "crypto/x509/x_exten.c", - "crypto/x509/x_info.c", "crypto/x509/x_name.c", - "crypto/x509/x_pkey.c", "crypto/x509/x_pubkey.c", "crypto/x509/x_req.c", "crypto/x509/x_sig.c", diff --git a/aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_musl.rs b/aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_musl.rs index 295a5ec1efc..8420380bca0 100644 --- a/aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_musl.rs +++ b/aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_musl.rs @@ -1,11 +1,12 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 OR ISC -// Wed Apr 3 12:59:01 UTC 2024 +// Tue Apr 16 16:48:10 UTC 2024 use crate::cc_builder::Library; pub(super) const CRYPTO_LIBRARY: Library = Library { name: "crypto", + // This attribute is intentionally let blank flags: &[], sources: &[ "crypto/asn1/a_bitstr.c", @@ -170,6 +171,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/refcount_lock.c", "crypto/refcount_win.c", "crypto/rsa_extra/rsa_asn1.c", + "crypto/rsa_extra/rsa_crypt.c", "crypto/rsa_extra/rsa_print.c", "crypto/rsa_extra/rsassa_pss_asn1.c", "crypto/siphash/siphash.c", @@ -220,9 +222,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/x509/x_attrib.c", "crypto/x509/x_crl.c", "crypto/x509/x_exten.c", - "crypto/x509/x_info.c", "crypto/x509/x_name.c", - "crypto/x509/x_pkey.c", "crypto/x509/x_pubkey.c", "crypto/x509/x_req.c", "crypto/x509/x_sig.c", diff --git a/aws-lc-sys/builder/cc_builder/i686_unknown_linux_gnu.rs b/aws-lc-sys/builder/cc_builder/i686_unknown_linux_gnu.rs index c40b4f4ea03..b7b32410771 100644 --- a/aws-lc-sys/builder/cc_builder/i686_unknown_linux_gnu.rs +++ b/aws-lc-sys/builder/cc_builder/i686_unknown_linux_gnu.rs @@ -1,11 +1,12 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 OR ISC -// Wed Apr 3 12:57:52 UTC 2024 +// Tue Apr 16 16:48:31 UTC 2024 use crate::cc_builder::Library; pub(super) const CRYPTO_LIBRARY: Library = Library { name: "crypto", + // This attribute is intentionally let blank flags: &[], sources: &[ "crypto/asn1/a_bitstr.c", @@ -170,6 +171,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/refcount_lock.c", "crypto/refcount_win.c", "crypto/rsa_extra/rsa_asn1.c", + "crypto/rsa_extra/rsa_crypt.c", "crypto/rsa_extra/rsa_print.c", "crypto/rsa_extra/rsassa_pss_asn1.c", "crypto/siphash/siphash.c", @@ -220,9 +222,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/x509/x_attrib.c", "crypto/x509/x_crl.c", "crypto/x509/x_exten.c", - "crypto/x509/x_info.c", "crypto/x509/x_name.c", - "crypto/x509/x_pkey.c", "crypto/x509/x_pubkey.c", "crypto/x509/x_req.c", "crypto/x509/x_sig.c", diff --git a/aws-lc-sys/builder/cc_builder/x86_64_apple_darwin.rs b/aws-lc-sys/builder/cc_builder/x86_64_apple_darwin.rs index 1021063c504..6585fea3f61 100644 --- a/aws-lc-sys/builder/cc_builder/x86_64_apple_darwin.rs +++ b/aws-lc-sys/builder/cc_builder/x86_64_apple_darwin.rs @@ -1,11 +1,12 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 OR ISC -// Wed Apr 3 12:55:24 UTC 2024 +// Tue Apr 16 16:48:03 UTC 2024 use crate::cc_builder::Library; pub(super) const CRYPTO_LIBRARY: Library = Library { name: "crypto", + // This attribute is intentionally let blank flags: &[], sources: &[ "crypto/asn1/a_bitstr.c", @@ -160,6 +161,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/rc4/rc4.c", "crypto/refcount_lock.c", "crypto/rsa_extra/rsa_asn1.c", + "crypto/rsa_extra/rsa_crypt.c", "crypto/rsa_extra/rsa_print.c", "crypto/rsa_extra/rsassa_pss_asn1.c", "crypto/siphash/siphash.c", @@ -208,9 +210,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/x509/x_attrib.c", "crypto/x509/x_crl.c", "crypto/x509/x_exten.c", - "crypto/x509/x_info.c", "crypto/x509/x_name.c", - "crypto/x509/x_pkey.c", "crypto/x509/x_pubkey.c", "crypto/x509/x_req.c", "crypto/x509/x_sig.c", diff --git a/aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_gnu.rs b/aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_gnu.rs index a7f2530703f..148c6f41f3e 100644 --- a/aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_gnu.rs +++ b/aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_gnu.rs @@ -1,11 +1,12 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 OR ISC -// Wed Apr 3 12:53:55 UTC 2024 +// Tue Apr 16 16:46:28 UTC 2024 use crate::cc_builder::Library; pub(super) const CRYPTO_LIBRARY: Library = Library { name: "crypto", + // This attribute is intentionally let blank flags: &[], sources: &[ "crypto/asn1/a_bitstr.c", @@ -171,6 +172,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/refcount_lock.c", "crypto/refcount_win.c", "crypto/rsa_extra/rsa_asn1.c", + "crypto/rsa_extra/rsa_crypt.c", "crypto/rsa_extra/rsa_print.c", "crypto/rsa_extra/rsassa_pss_asn1.c", "crypto/siphash/siphash.c", @@ -221,9 +223,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/x509/x_attrib.c", "crypto/x509/x_crl.c", "crypto/x509/x_exten.c", - "crypto/x509/x_info.c", "crypto/x509/x_name.c", - "crypto/x509/x_pkey.c", "crypto/x509/x_pubkey.c", "crypto/x509/x_req.c", "crypto/x509/x_sig.c", diff --git a/aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_musl.rs b/aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_musl.rs index 99a44021516..e33a7ee1468 100644 --- a/aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_musl.rs +++ b/aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_musl.rs @@ -1,11 +1,12 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 OR ISC -// Wed Apr 3 12:58:24 UTC 2024 +// Tue Apr 16 16:48:12 UTC 2024 use crate::cc_builder::Library; pub(super) const CRYPTO_LIBRARY: Library = Library { name: "crypto", + // This attribute is intentionally let blank flags: &[], sources: &[ "crypto/asn1/a_bitstr.c", @@ -171,6 +172,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/refcount_lock.c", "crypto/refcount_win.c", "crypto/rsa_extra/rsa_asn1.c", + "crypto/rsa_extra/rsa_crypt.c", "crypto/rsa_extra/rsa_print.c", "crypto/rsa_extra/rsassa_pss_asn1.c", "crypto/siphash/siphash.c", @@ -221,9 +223,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library { "crypto/x509/x_attrib.c", "crypto/x509/x_crl.c", "crypto/x509/x_exten.c", - "crypto/x509/x_info.c", "crypto/x509/x_name.c", - "crypto/x509/x_pkey.c", "crypto/x509/x_pubkey.c", "crypto/x509/x_req.c", "crypto/x509/x_sig.c", diff --git a/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols.h b/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols.h index a764d51ac14..b44d4a011b9 100644 --- a/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols.h +++ b/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols.h @@ -17,7 +17,7 @@ #define BORINGSSL_PREFIX_SYMBOLS_H #ifndef BORINGSSL_PREFIX -#define BORINGSSL_PREFIX aws_lc_0_14_1 +#define BORINGSSL_PREFIX aws_lc_0_15_0 #endif // BORINGSSL_PREFIX @@ -186,6 +186,7 @@ #define ASN1_digest BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_digest) #define ASN1_generate_v3 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_generate_v3) #define ASN1_get_object BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_get_object) +#define ASN1_i2d_bio BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_i2d_bio) #define ASN1_item_d2i BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_item_d2i) #define ASN1_item_d2i_bio BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_item_d2i_bio) #define ASN1_item_d2i_fp BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_item_d2i_fp) @@ -1295,6 +1296,7 @@ #define EVP_aead_aes_192_gcm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_192_gcm) #define EVP_aead_aes_256_cbc_sha1_tls BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_cbc_sha1_tls) #define EVP_aead_aes_256_cbc_sha1_tls_implicit_iv BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_cbc_sha1_tls_implicit_iv) +#define EVP_aead_aes_256_cbc_sha384_tls BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_cbc_sha384_tls) #define EVP_aead_aes_256_ctr_hmac_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_ctr_hmac_sha256) #define EVP_aead_aes_256_gcm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_gcm) #define EVP_aead_aes_256_gcm_randnonce BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_gcm_randnonce) @@ -1360,6 +1362,7 @@ #define EVP_enc_null BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_enc_null) #define EVP_final_with_secret_suffix_sha1 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_final_with_secret_suffix_sha1) #define EVP_final_with_secret_suffix_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_final_with_secret_suffix_sha256) +#define EVP_final_with_secret_suffix_sha384 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_final_with_secret_suffix_sha384) #define EVP_get_cipherbyname BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_get_cipherbyname) #define EVP_get_cipherbynid BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_get_cipherbynid) #define EVP_get_digestbyname BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_get_digestbyname) @@ -1400,7 +1403,6 @@ #define EVP_shake256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_shake256) #define EVP_tls_cbc_copy_mac BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_tls_cbc_copy_mac) #define EVP_tls_cbc_digest_record BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_tls_cbc_digest_record) -#define EVP_tls_cbc_digest_record_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_tls_cbc_digest_record_sha256) #define EVP_tls_cbc_record_digest_supported BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_tls_cbc_record_digest_supported) #define EVP_tls_cbc_remove_padding BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_tls_cbc_remove_padding) #define EXTENDED_KEY_USAGE_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EXTENDED_KEY_USAGE_free) @@ -1614,6 +1616,7 @@ #define OPENSSL_gmtime_diff BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_gmtime_diff) #define OPENSSL_hash32 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_hash32) #define OPENSSL_ia32cap_P BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_ia32cap_P) +#define OPENSSL_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_init) #define OPENSSL_init_crypto BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_init_crypto) #define OPENSSL_init_ssl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_init_ssl) #define OPENSSL_isalnum BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_isalnum) @@ -1657,6 +1660,7 @@ #define OPENSSL_sk_set_cmp_func BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_sk_set_cmp_func) #define OPENSSL_sk_shift BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_sk_shift) #define OPENSSL_sk_sort BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_sk_sort) +#define OPENSSL_sk_unshift BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_sk_unshift) #define OPENSSL_sk_value BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_sk_value) #define OPENSSL_sk_zero BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_sk_zero) #define OPENSSL_strcasecmp BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, OPENSSL_strcasecmp) @@ -1869,6 +1873,7 @@ #define RSA_PSS_PARAMS_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_PSS_PARAMS_new) #define RSA_add_pkcs1_prefix BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_add_pkcs1_prefix) #define RSA_bits BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_bits) +#define RSA_blinding_off_temp_for_accp_compatibility BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_blinding_off_temp_for_accp_compatibility) #define RSA_blinding_on BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_blinding_on) #define RSA_check_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_check_fips) #define RSA_check_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_check_key) @@ -1899,16 +1904,21 @@ #define RSA_marshal_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_marshal_public_key) #define RSA_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new) #define RSA_new_method BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new_method) +#define RSA_new_method_no_e BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new_method_no_e) +#define RSA_new_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new_private_key) +#define RSA_new_private_key_large_e BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new_private_key_large_e) +#define RSA_new_private_key_no_crt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new_private_key_no_crt) +#define RSA_new_private_key_no_e BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new_private_key_no_e) +#define RSA_new_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new_public_key) +#define RSA_new_public_key_large_e BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_new_public_key_large_e) #define RSA_padding_add_PKCS1_OAEP BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_OAEP) #define RSA_padding_add_PKCS1_OAEP_mgf1 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_OAEP_mgf1) #define RSA_padding_add_PKCS1_PSS BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_PSS) #define RSA_padding_add_PKCS1_PSS_mgf1 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_PSS_mgf1) #define RSA_padding_add_PKCS1_type_1 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_type_1) -#define RSA_padding_add_PKCS1_type_2 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_type_2) #define RSA_padding_add_none BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_add_none) #define RSA_padding_check_PKCS1_OAEP_mgf1 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_check_PKCS1_OAEP_mgf1) #define RSA_padding_check_PKCS1_type_1 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_check_PKCS1_type_1) -#define RSA_padding_check_PKCS1_type_2 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_padding_check_PKCS1_type_2) #define RSA_parse_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_parse_private_key) #define RSA_parse_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_parse_public_key) #define RSA_print BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_print) @@ -1917,7 +1927,6 @@ #define RSA_private_encrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_private_encrypt) #define RSA_private_key_from_bytes BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_private_key_from_bytes) #define RSA_private_key_to_bytes BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_private_key_to_bytes) -#define RSA_private_transform BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_private_transform) #define RSA_public_decrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_public_decrypt) #define RSA_public_encrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_public_encrypt) #define RSA_public_key_from_bytes BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, RSA_public_key_from_bytes) @@ -2096,6 +2105,7 @@ #define SSL_CTX_set0_chain BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set0_chain) #define SSL_CTX_set0_client_CAs BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set0_client_CAs) #define SSL_CTX_set0_verify_cert_store BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set0_verify_cert_store) +#define SSL_CTX_set1_cert_store BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_cert_store) #define SSL_CTX_set1_chain BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_chain) #define SSL_CTX_set1_curves BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_curves) #define SSL_CTX_set1_curves_list BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_curves_list) @@ -2123,6 +2133,7 @@ #define SSL_CTX_set_default_passwd_cb BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_default_passwd_cb) #define SSL_CTX_set_default_passwd_cb_userdata BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_default_passwd_cb_userdata) #define SSL_CTX_set_default_verify_paths BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_default_verify_paths) +#define SSL_CTX_set_dh_auto BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_dh_auto) #define SSL_CTX_set_dos_protection_cb BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_dos_protection_cb) #define SSL_CTX_set_early_data_enabled BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_early_data_enabled) #define SSL_CTX_set_ex_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_ex_data) @@ -2647,7 +2658,6 @@ #define X509_CRL_add_ext BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_CRL_add_ext) #define X509_CRL_cmp BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_CRL_cmp) #define X509_CRL_delete_ext BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_CRL_delete_ext) -#define X509_CRL_diff BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_CRL_diff) #define X509_CRL_digest BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_CRL_digest) #define X509_CRL_dup BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_CRL_dup) #define X509_CRL_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_CRL_free) @@ -2699,15 +2709,10 @@ #define X509_EXTENSION_set_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_EXTENSION_set_data) #define X509_EXTENSION_set_object BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_EXTENSION_set_object) #define X509_INFO_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_INFO_free) -#define X509_INFO_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_INFO_new) -#define X509_LOOKUP_by_subject BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_LOOKUP_by_subject) #define X509_LOOKUP_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_LOOKUP_ctrl) #define X509_LOOKUP_file BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_LOOKUP_file) #define X509_LOOKUP_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_LOOKUP_free) #define X509_LOOKUP_hash_dir BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_LOOKUP_hash_dir) -#define X509_LOOKUP_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_LOOKUP_init) -#define X509_LOOKUP_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_LOOKUP_new) -#define X509_LOOKUP_shutdown BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_LOOKUP_shutdown) #define X509_NAME_ENTRIES_it BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_NAME_ENTRIES_it) #define X509_NAME_ENTRY_create_by_NID BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_NAME_ENTRY_create_by_NID) #define X509_NAME_ENTRY_create_by_OBJ BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_NAME_ENTRY_create_by_OBJ) @@ -2752,15 +2757,9 @@ #define X509_OBJECT_get0_X509 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_get0_X509) #define X509_OBJECT_get0_X509_CRL BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_get0_X509_CRL) #define X509_OBJECT_get_type BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_get_type) -#define X509_OBJECT_idx_by_subject BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_idx_by_subject) #define X509_OBJECT_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_new) -#define X509_OBJECT_retrieve_by_subject BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_retrieve_by_subject) -#define X509_OBJECT_retrieve_match BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_retrieve_match) #define X509_OBJECT_set1_X509 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_set1_X509) #define X509_OBJECT_set1_X509_CRL BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_set1_X509_CRL) -#define X509_OBJECT_up_ref_count BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_OBJECT_up_ref_count) -#define X509_PKEY_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_PKEY_free) -#define X509_PKEY_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_PKEY_new) #define X509_PUBKEY_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_PUBKEY_free) #define X509_PUBKEY_get BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_PUBKEY_get) #define X509_PUBKEY_get0 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_PUBKEY_get0) @@ -2796,6 +2795,7 @@ #define X509_REQ_dup BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_REQ_dup) #define X509_REQ_extension_nid BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_REQ_extension_nid) #define X509_REQ_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_REQ_free) +#define X509_REQ_get0_pubkey BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_REQ_get0_pubkey) #define X509_REQ_get0_signature BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_REQ_get0_signature) #define X509_REQ_get1_email BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_REQ_get1_email) #define X509_REQ_get_attr BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_REQ_get_attr) @@ -2881,7 +2881,6 @@ #define X509_STORE_CTX_set_trust BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_set_trust) #define X509_STORE_CTX_set_verify_cb BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_set_verify_cb) #define X509_STORE_CTX_trusted_stack BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_trusted_stack) -#define X509_STORE_CTX_zero BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_zero) #define X509_STORE_add_cert BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_add_cert) #define X509_STORE_add_crl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_add_crl) #define X509_STORE_add_lookup BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_add_lookup) @@ -3027,6 +3026,7 @@ #define X509_get_pathlen BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_get_pathlen) #define X509_get_pubkey BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_get_pubkey) #define X509_get_serialNumber BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_get_serialNumber) +#define X509_get_signature_info BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_get_signature_info) #define X509_get_signature_nid BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_get_signature_nid) #define X509_get_subject_name BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_get_subject_name) #define X509_get_version BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_get_version) @@ -4010,13 +4010,14 @@ #define pqcrystals_kyber_fips202_ref_shake256_squeezeblocks BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pqcrystals_kyber_fips202_ref_shake256_squeezeblocks) #define rand_fork_unsafe_buffering_enabled BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rand_fork_unsafe_buffering_enabled) #define rsa_asn1_meth BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_asn1_meth) -#define rsa_default_decrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_default_decrypt) #define rsa_default_private_transform BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_default_private_transform) #define rsa_default_sign_raw BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_default_sign_raw) #define rsa_default_size BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_default_size) #define rsa_digestsign_no_self_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_digestsign_no_self_test) #define rsa_digestverify_no_self_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_digestverify_no_self_test) #define rsa_invalidate_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_invalidate_key) +#define rsa_private_transform BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_private_transform) +#define rsa_private_transform_no_self_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_private_transform_no_self_test) #define rsa_pss_asn1_meth BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_pss_asn1_meth) #define rsa_sign_no_self_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_sign_no_self_test) #define rsa_verify_no_self_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, rsa_verify_no_self_test) @@ -4129,7 +4130,6 @@ #define vpaes_encrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, vpaes_encrypt) #define vpaes_set_decrypt_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, vpaes_set_decrypt_key) #define vpaes_set_encrypt_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, vpaes_set_encrypt_key) -#define wip_do_not_use_rsa_check_key_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, wip_do_not_use_rsa_check_key_fips) #define x25519_asn1_meth BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x25519_asn1_meth) #define x25519_ge_add BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x25519_ge_add) #define x25519_ge_frombytes_vartime BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x25519_ge_frombytes_vartime) @@ -4151,6 +4151,7 @@ #define x509_check_cert_time BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_check_cert_time) #define x509_digest_sign_algorithm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_digest_sign_algorithm) #define x509_digest_verify_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_digest_verify_init) +#define x509_init_signature_info BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_init_signature_info) #define x509_print_rsa_pss_params BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_print_rsa_pss_params) #define x509_rsa_ctx_to_pss BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_rsa_ctx_to_pss) #define x509_rsa_pss_to_ctx BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_rsa_pss_to_ctx) diff --git a/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_asm.h b/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_asm.h index 2cfc309cb44..cc6acac998f 100644 --- a/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_asm.h +++ b/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_asm.h @@ -20,7 +20,7 @@ #define BORINGSSL_PREFIX_SYMBOLS_ASM_H #ifndef BORINGSSL_PREFIX -#define BORINGSSL_PREFIX aws_lc_0_14_1 +#define BORINGSSL_PREFIX aws_lc_0_15_0 #endif // BORINGSSL_PREFIX // On iOS and macOS, we need to treat assembly symbols differently from other @@ -190,6 +190,7 @@ #define _ASN1_digest BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ASN1_digest) #define _ASN1_generate_v3 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ASN1_generate_v3) #define _ASN1_get_object BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ASN1_get_object) +#define _ASN1_i2d_bio BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ASN1_i2d_bio) #define _ASN1_item_d2i BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ASN1_item_d2i) #define _ASN1_item_d2i_bio BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ASN1_item_d2i_bio) #define _ASN1_item_d2i_fp BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ASN1_item_d2i_fp) @@ -1299,6 +1300,7 @@ #define _EVP_aead_aes_192_gcm BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_aead_aes_192_gcm) #define _EVP_aead_aes_256_cbc_sha1_tls BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_aead_aes_256_cbc_sha1_tls) #define _EVP_aead_aes_256_cbc_sha1_tls_implicit_iv BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_aead_aes_256_cbc_sha1_tls_implicit_iv) +#define _EVP_aead_aes_256_cbc_sha384_tls BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_aead_aes_256_cbc_sha384_tls) #define _EVP_aead_aes_256_ctr_hmac_sha256 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_aead_aes_256_ctr_hmac_sha256) #define _EVP_aead_aes_256_gcm BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_aead_aes_256_gcm) #define _EVP_aead_aes_256_gcm_randnonce BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_aead_aes_256_gcm_randnonce) @@ -1364,6 +1366,7 @@ #define _EVP_enc_null BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_enc_null) #define _EVP_final_with_secret_suffix_sha1 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_final_with_secret_suffix_sha1) #define _EVP_final_with_secret_suffix_sha256 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_final_with_secret_suffix_sha256) +#define _EVP_final_with_secret_suffix_sha384 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_final_with_secret_suffix_sha384) #define _EVP_get_cipherbyname BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_get_cipherbyname) #define _EVP_get_cipherbynid BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_get_cipherbynid) #define _EVP_get_digestbyname BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_get_digestbyname) @@ -1404,7 +1407,6 @@ #define _EVP_shake256 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_shake256) #define _EVP_tls_cbc_copy_mac BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_tls_cbc_copy_mac) #define _EVP_tls_cbc_digest_record BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_tls_cbc_digest_record) -#define _EVP_tls_cbc_digest_record_sha256 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_tls_cbc_digest_record_sha256) #define _EVP_tls_cbc_record_digest_supported BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_tls_cbc_record_digest_supported) #define _EVP_tls_cbc_remove_padding BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EVP_tls_cbc_remove_padding) #define _EXTENDED_KEY_USAGE_free BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, EXTENDED_KEY_USAGE_free) @@ -1618,6 +1620,7 @@ #define _OPENSSL_gmtime_diff BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_gmtime_diff) #define _OPENSSL_hash32 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_hash32) #define _OPENSSL_ia32cap_P BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_ia32cap_P) +#define _OPENSSL_init BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_init) #define _OPENSSL_init_crypto BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_init_crypto) #define _OPENSSL_init_ssl BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_init_ssl) #define _OPENSSL_isalnum BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_isalnum) @@ -1661,6 +1664,7 @@ #define _OPENSSL_sk_set_cmp_func BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_sk_set_cmp_func) #define _OPENSSL_sk_shift BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_sk_shift) #define _OPENSSL_sk_sort BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_sk_sort) +#define _OPENSSL_sk_unshift BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_sk_unshift) #define _OPENSSL_sk_value BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_sk_value) #define _OPENSSL_sk_zero BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_sk_zero) #define _OPENSSL_strcasecmp BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, OPENSSL_strcasecmp) @@ -1873,6 +1877,7 @@ #define _RSA_PSS_PARAMS_new BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_PSS_PARAMS_new) #define _RSA_add_pkcs1_prefix BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_add_pkcs1_prefix) #define _RSA_bits BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_bits) +#define _RSA_blinding_off_temp_for_accp_compatibility BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_blinding_off_temp_for_accp_compatibility) #define _RSA_blinding_on BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_blinding_on) #define _RSA_check_fips BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_check_fips) #define _RSA_check_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_check_key) @@ -1903,16 +1908,21 @@ #define _RSA_marshal_public_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_marshal_public_key) #define _RSA_new BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new) #define _RSA_new_method BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new_method) +#define _RSA_new_method_no_e BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new_method_no_e) +#define _RSA_new_private_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new_private_key) +#define _RSA_new_private_key_large_e BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new_private_key_large_e) +#define _RSA_new_private_key_no_crt BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new_private_key_no_crt) +#define _RSA_new_private_key_no_e BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new_private_key_no_e) +#define _RSA_new_public_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new_public_key) +#define _RSA_new_public_key_large_e BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_new_public_key_large_e) #define _RSA_padding_add_PKCS1_OAEP BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_OAEP) #define _RSA_padding_add_PKCS1_OAEP_mgf1 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_OAEP_mgf1) #define _RSA_padding_add_PKCS1_PSS BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_PSS) #define _RSA_padding_add_PKCS1_PSS_mgf1 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_PSS_mgf1) #define _RSA_padding_add_PKCS1_type_1 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_type_1) -#define _RSA_padding_add_PKCS1_type_2 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_add_PKCS1_type_2) #define _RSA_padding_add_none BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_add_none) #define _RSA_padding_check_PKCS1_OAEP_mgf1 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_check_PKCS1_OAEP_mgf1) #define _RSA_padding_check_PKCS1_type_1 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_check_PKCS1_type_1) -#define _RSA_padding_check_PKCS1_type_2 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_padding_check_PKCS1_type_2) #define _RSA_parse_private_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_parse_private_key) #define _RSA_parse_public_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_parse_public_key) #define _RSA_print BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_print) @@ -1921,7 +1931,6 @@ #define _RSA_private_encrypt BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_private_encrypt) #define _RSA_private_key_from_bytes BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_private_key_from_bytes) #define _RSA_private_key_to_bytes BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_private_key_to_bytes) -#define _RSA_private_transform BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_private_transform) #define _RSA_public_decrypt BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_public_decrypt) #define _RSA_public_encrypt BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_public_encrypt) #define _RSA_public_key_from_bytes BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, RSA_public_key_from_bytes) @@ -2100,6 +2109,7 @@ #define _SSL_CTX_set0_chain BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set0_chain) #define _SSL_CTX_set0_client_CAs BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set0_client_CAs) #define _SSL_CTX_set0_verify_cert_store BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set0_verify_cert_store) +#define _SSL_CTX_set1_cert_store BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set1_cert_store) #define _SSL_CTX_set1_chain BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set1_chain) #define _SSL_CTX_set1_curves BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set1_curves) #define _SSL_CTX_set1_curves_list BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set1_curves_list) @@ -2127,6 +2137,7 @@ #define _SSL_CTX_set_default_passwd_cb BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set_default_passwd_cb) #define _SSL_CTX_set_default_passwd_cb_userdata BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set_default_passwd_cb_userdata) #define _SSL_CTX_set_default_verify_paths BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set_default_verify_paths) +#define _SSL_CTX_set_dh_auto BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set_dh_auto) #define _SSL_CTX_set_dos_protection_cb BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set_dos_protection_cb) #define _SSL_CTX_set_early_data_enabled BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set_early_data_enabled) #define _SSL_CTX_set_ex_data BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, SSL_CTX_set_ex_data) @@ -2651,7 +2662,6 @@ #define _X509_CRL_add_ext BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_CRL_add_ext) #define _X509_CRL_cmp BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_CRL_cmp) #define _X509_CRL_delete_ext BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_CRL_delete_ext) -#define _X509_CRL_diff BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_CRL_diff) #define _X509_CRL_digest BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_CRL_digest) #define _X509_CRL_dup BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_CRL_dup) #define _X509_CRL_free BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_CRL_free) @@ -2703,15 +2713,10 @@ #define _X509_EXTENSION_set_data BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_EXTENSION_set_data) #define _X509_EXTENSION_set_object BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_EXTENSION_set_object) #define _X509_INFO_free BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_INFO_free) -#define _X509_INFO_new BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_INFO_new) -#define _X509_LOOKUP_by_subject BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_LOOKUP_by_subject) #define _X509_LOOKUP_ctrl BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_LOOKUP_ctrl) #define _X509_LOOKUP_file BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_LOOKUP_file) #define _X509_LOOKUP_free BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_LOOKUP_free) #define _X509_LOOKUP_hash_dir BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_LOOKUP_hash_dir) -#define _X509_LOOKUP_init BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_LOOKUP_init) -#define _X509_LOOKUP_new BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_LOOKUP_new) -#define _X509_LOOKUP_shutdown BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_LOOKUP_shutdown) #define _X509_NAME_ENTRIES_it BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_NAME_ENTRIES_it) #define _X509_NAME_ENTRY_create_by_NID BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_NAME_ENTRY_create_by_NID) #define _X509_NAME_ENTRY_create_by_OBJ BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_NAME_ENTRY_create_by_OBJ) @@ -2756,15 +2761,9 @@ #define _X509_OBJECT_get0_X509 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_get0_X509) #define _X509_OBJECT_get0_X509_CRL BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_get0_X509_CRL) #define _X509_OBJECT_get_type BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_get_type) -#define _X509_OBJECT_idx_by_subject BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_idx_by_subject) #define _X509_OBJECT_new BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_new) -#define _X509_OBJECT_retrieve_by_subject BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_retrieve_by_subject) -#define _X509_OBJECT_retrieve_match BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_retrieve_match) #define _X509_OBJECT_set1_X509 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_set1_X509) #define _X509_OBJECT_set1_X509_CRL BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_set1_X509_CRL) -#define _X509_OBJECT_up_ref_count BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_OBJECT_up_ref_count) -#define _X509_PKEY_free BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_PKEY_free) -#define _X509_PKEY_new BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_PKEY_new) #define _X509_PUBKEY_free BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_PUBKEY_free) #define _X509_PUBKEY_get BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_PUBKEY_get) #define _X509_PUBKEY_get0 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_PUBKEY_get0) @@ -2800,6 +2799,7 @@ #define _X509_REQ_dup BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_REQ_dup) #define _X509_REQ_extension_nid BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_REQ_extension_nid) #define _X509_REQ_free BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_REQ_free) +#define _X509_REQ_get0_pubkey BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_REQ_get0_pubkey) #define _X509_REQ_get0_signature BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_REQ_get0_signature) #define _X509_REQ_get1_email BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_REQ_get1_email) #define _X509_REQ_get_attr BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_REQ_get_attr) @@ -2885,7 +2885,6 @@ #define _X509_STORE_CTX_set_trust BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_set_trust) #define _X509_STORE_CTX_set_verify_cb BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_set_verify_cb) #define _X509_STORE_CTX_trusted_stack BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_trusted_stack) -#define _X509_STORE_CTX_zero BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_zero) #define _X509_STORE_add_cert BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_add_cert) #define _X509_STORE_add_crl BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_add_crl) #define _X509_STORE_add_lookup BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_add_lookup) @@ -3031,6 +3030,7 @@ #define _X509_get_pathlen BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_get_pathlen) #define _X509_get_pubkey BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_get_pubkey) #define _X509_get_serialNumber BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_get_serialNumber) +#define _X509_get_signature_info BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_get_signature_info) #define _X509_get_signature_nid BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_get_signature_nid) #define _X509_get_subject_name BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_get_subject_name) #define _X509_get_version BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_get_version) @@ -4014,13 +4014,14 @@ #define _pqcrystals_kyber_fips202_ref_shake256_squeezeblocks BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, pqcrystals_kyber_fips202_ref_shake256_squeezeblocks) #define _rand_fork_unsafe_buffering_enabled BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rand_fork_unsafe_buffering_enabled) #define _rsa_asn1_meth BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_asn1_meth) -#define _rsa_default_decrypt BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_default_decrypt) #define _rsa_default_private_transform BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_default_private_transform) #define _rsa_default_sign_raw BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_default_sign_raw) #define _rsa_default_size BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_default_size) #define _rsa_digestsign_no_self_test BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_digestsign_no_self_test) #define _rsa_digestverify_no_self_test BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_digestverify_no_self_test) #define _rsa_invalidate_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_invalidate_key) +#define _rsa_private_transform BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_private_transform) +#define _rsa_private_transform_no_self_test BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_private_transform_no_self_test) #define _rsa_pss_asn1_meth BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_pss_asn1_meth) #define _rsa_sign_no_self_test BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_sign_no_self_test) #define _rsa_verify_no_self_test BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, rsa_verify_no_self_test) @@ -4133,7 +4134,6 @@ #define _vpaes_encrypt BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, vpaes_encrypt) #define _vpaes_set_decrypt_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, vpaes_set_decrypt_key) #define _vpaes_set_encrypt_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, vpaes_set_encrypt_key) -#define _wip_do_not_use_rsa_check_key_fips BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, wip_do_not_use_rsa_check_key_fips) #define _x25519_asn1_meth BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x25519_asn1_meth) #define _x25519_ge_add BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x25519_ge_add) #define _x25519_ge_frombytes_vartime BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x25519_ge_frombytes_vartime) @@ -4155,6 +4155,7 @@ #define _x509_check_cert_time BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x509_check_cert_time) #define _x509_digest_sign_algorithm BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x509_digest_sign_algorithm) #define _x509_digest_verify_init BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x509_digest_verify_init) +#define _x509_init_signature_info BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x509_init_signature_info) #define _x509_print_rsa_pss_params BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x509_print_rsa_pss_params) #define _x509_rsa_ctx_to_pss BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x509_rsa_ctx_to_pss) #define _x509_rsa_pss_to_ctx BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, x509_rsa_pss_to_ctx) diff --git a/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_nasm.inc b/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_nasm.inc index 63bdd1a14c0..1e4c524406a 100644 --- a/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_nasm.inc +++ b/aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_nasm.inc @@ -17,7 +17,7 @@ %define BORINGSSL_PREFIX_SYMBOLS_NASM_INC %ifndef BORINGSSL_PREFIX -%define BORINGSSL_PREFIX aws_lc_0_14_1 +%define BORINGSSL_PREFIX aws_lc_0_15_0 %endif ; BORINGSSL_PREFIX ; 32-bit Windows adds underscores to C functions, while 64-bit Windows does not. @@ -183,6 +183,7 @@ %xdefine _ASN1_digest _ %+ BORINGSSL_PREFIX %+ _ASN1_digest %xdefine _ASN1_generate_v3 _ %+ BORINGSSL_PREFIX %+ _ASN1_generate_v3 %xdefine _ASN1_get_object _ %+ BORINGSSL_PREFIX %+ _ASN1_get_object +%xdefine _ASN1_i2d_bio _ %+ BORINGSSL_PREFIX %+ _ASN1_i2d_bio %xdefine _ASN1_item_d2i _ %+ BORINGSSL_PREFIX %+ _ASN1_item_d2i %xdefine _ASN1_item_d2i_bio _ %+ BORINGSSL_PREFIX %+ _ASN1_item_d2i_bio %xdefine _ASN1_item_d2i_fp _ %+ BORINGSSL_PREFIX %+ _ASN1_item_d2i_fp @@ -1292,6 +1293,7 @@ %xdefine _EVP_aead_aes_192_gcm _ %+ BORINGSSL_PREFIX %+ _EVP_aead_aes_192_gcm %xdefine _EVP_aead_aes_256_cbc_sha1_tls _ %+ BORINGSSL_PREFIX %+ _EVP_aead_aes_256_cbc_sha1_tls %xdefine _EVP_aead_aes_256_cbc_sha1_tls_implicit_iv _ %+ BORINGSSL_PREFIX %+ _EVP_aead_aes_256_cbc_sha1_tls_implicit_iv +%xdefine _EVP_aead_aes_256_cbc_sha384_tls _ %+ BORINGSSL_PREFIX %+ _EVP_aead_aes_256_cbc_sha384_tls %xdefine _EVP_aead_aes_256_ctr_hmac_sha256 _ %+ BORINGSSL_PREFIX %+ _EVP_aead_aes_256_ctr_hmac_sha256 %xdefine _EVP_aead_aes_256_gcm _ %+ BORINGSSL_PREFIX %+ _EVP_aead_aes_256_gcm %xdefine _EVP_aead_aes_256_gcm_randnonce _ %+ BORINGSSL_PREFIX %+ _EVP_aead_aes_256_gcm_randnonce @@ -1357,6 +1359,7 @@ %xdefine _EVP_enc_null _ %+ BORINGSSL_PREFIX %+ _EVP_enc_null %xdefine _EVP_final_with_secret_suffix_sha1 _ %+ BORINGSSL_PREFIX %+ _EVP_final_with_secret_suffix_sha1 %xdefine _EVP_final_with_secret_suffix_sha256 _ %+ BORINGSSL_PREFIX %+ _EVP_final_with_secret_suffix_sha256 +%xdefine _EVP_final_with_secret_suffix_sha384 _ %+ BORINGSSL_PREFIX %+ _EVP_final_with_secret_suffix_sha384 %xdefine _EVP_get_cipherbyname _ %+ BORINGSSL_PREFIX %+ _EVP_get_cipherbyname %xdefine _EVP_get_cipherbynid _ %+ BORINGSSL_PREFIX %+ _EVP_get_cipherbynid %xdefine _EVP_get_digestbyname _ %+ BORINGSSL_PREFIX %+ _EVP_get_digestbyname @@ -1397,7 +1400,6 @@ %xdefine _EVP_shake256 _ %+ BORINGSSL_PREFIX %+ _EVP_shake256 %xdefine _EVP_tls_cbc_copy_mac _ %+ BORINGSSL_PREFIX %+ _EVP_tls_cbc_copy_mac %xdefine _EVP_tls_cbc_digest_record _ %+ BORINGSSL_PREFIX %+ _EVP_tls_cbc_digest_record -%xdefine _EVP_tls_cbc_digest_record_sha256 _ %+ BORINGSSL_PREFIX %+ _EVP_tls_cbc_digest_record_sha256 %xdefine _EVP_tls_cbc_record_digest_supported _ %+ BORINGSSL_PREFIX %+ _EVP_tls_cbc_record_digest_supported %xdefine _EVP_tls_cbc_remove_padding _ %+ BORINGSSL_PREFIX %+ _EVP_tls_cbc_remove_padding %xdefine _EXTENDED_KEY_USAGE_free _ %+ BORINGSSL_PREFIX %+ _EXTENDED_KEY_USAGE_free @@ -1611,6 +1613,7 @@ %xdefine _OPENSSL_gmtime_diff _ %+ BORINGSSL_PREFIX %+ _OPENSSL_gmtime_diff %xdefine _OPENSSL_hash32 _ %+ BORINGSSL_PREFIX %+ _OPENSSL_hash32 %xdefine _OPENSSL_ia32cap_P _ %+ BORINGSSL_PREFIX %+ _OPENSSL_ia32cap_P +%xdefine _OPENSSL_init _ %+ BORINGSSL_PREFIX %+ _OPENSSL_init %xdefine _OPENSSL_init_crypto _ %+ BORINGSSL_PREFIX %+ _OPENSSL_init_crypto %xdefine _OPENSSL_init_ssl _ %+ BORINGSSL_PREFIX %+ _OPENSSL_init_ssl %xdefine _OPENSSL_isalnum _ %+ BORINGSSL_PREFIX %+ _OPENSSL_isalnum @@ -1654,6 +1657,7 @@ %xdefine _OPENSSL_sk_set_cmp_func _ %+ BORINGSSL_PREFIX %+ _OPENSSL_sk_set_cmp_func %xdefine _OPENSSL_sk_shift _ %+ BORINGSSL_PREFIX %+ _OPENSSL_sk_shift %xdefine _OPENSSL_sk_sort _ %+ BORINGSSL_PREFIX %+ _OPENSSL_sk_sort +%xdefine _OPENSSL_sk_unshift _ %+ BORINGSSL_PREFIX %+ _OPENSSL_sk_unshift %xdefine _OPENSSL_sk_value _ %+ BORINGSSL_PREFIX %+ _OPENSSL_sk_value %xdefine _OPENSSL_sk_zero _ %+ BORINGSSL_PREFIX %+ _OPENSSL_sk_zero %xdefine _OPENSSL_strcasecmp _ %+ BORINGSSL_PREFIX %+ _OPENSSL_strcasecmp @@ -1866,6 +1870,7 @@ %xdefine _RSA_PSS_PARAMS_new _ %+ BORINGSSL_PREFIX %+ _RSA_PSS_PARAMS_new %xdefine _RSA_add_pkcs1_prefix _ %+ BORINGSSL_PREFIX %+ _RSA_add_pkcs1_prefix %xdefine _RSA_bits _ %+ BORINGSSL_PREFIX %+ _RSA_bits +%xdefine _RSA_blinding_off_temp_for_accp_compatibility _ %+ BORINGSSL_PREFIX %+ _RSA_blinding_off_temp_for_accp_compatibility %xdefine _RSA_blinding_on _ %+ BORINGSSL_PREFIX %+ _RSA_blinding_on %xdefine _RSA_check_fips _ %+ BORINGSSL_PREFIX %+ _RSA_check_fips %xdefine _RSA_check_key _ %+ BORINGSSL_PREFIX %+ _RSA_check_key @@ -1896,16 +1901,21 @@ %xdefine _RSA_marshal_public_key _ %+ BORINGSSL_PREFIX %+ _RSA_marshal_public_key %xdefine _RSA_new _ %+ BORINGSSL_PREFIX %+ _RSA_new %xdefine _RSA_new_method _ %+ BORINGSSL_PREFIX %+ _RSA_new_method +%xdefine _RSA_new_method_no_e _ %+ BORINGSSL_PREFIX %+ _RSA_new_method_no_e +%xdefine _RSA_new_private_key _ %+ BORINGSSL_PREFIX %+ _RSA_new_private_key +%xdefine _RSA_new_private_key_large_e _ %+ BORINGSSL_PREFIX %+ _RSA_new_private_key_large_e +%xdefine _RSA_new_private_key_no_crt _ %+ BORINGSSL_PREFIX %+ _RSA_new_private_key_no_crt +%xdefine _RSA_new_private_key_no_e _ %+ BORINGSSL_PREFIX %+ _RSA_new_private_key_no_e +%xdefine _RSA_new_public_key _ %+ BORINGSSL_PREFIX %+ _RSA_new_public_key +%xdefine _RSA_new_public_key_large_e _ %+ BORINGSSL_PREFIX %+ _RSA_new_public_key_large_e %xdefine _RSA_padding_add_PKCS1_OAEP _ %+ BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_OAEP %xdefine _RSA_padding_add_PKCS1_OAEP_mgf1 _ %+ BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_OAEP_mgf1 %xdefine _RSA_padding_add_PKCS1_PSS _ %+ BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_PSS %xdefine _RSA_padding_add_PKCS1_PSS_mgf1 _ %+ BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_PSS_mgf1 %xdefine _RSA_padding_add_PKCS1_type_1 _ %+ BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_type_1 -%xdefine _RSA_padding_add_PKCS1_type_2 _ %+ BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_type_2 %xdefine _RSA_padding_add_none _ %+ BORINGSSL_PREFIX %+ _RSA_padding_add_none %xdefine _RSA_padding_check_PKCS1_OAEP_mgf1 _ %+ BORINGSSL_PREFIX %+ _RSA_padding_check_PKCS1_OAEP_mgf1 %xdefine _RSA_padding_check_PKCS1_type_1 _ %+ BORINGSSL_PREFIX %+ _RSA_padding_check_PKCS1_type_1 -%xdefine _RSA_padding_check_PKCS1_type_2 _ %+ BORINGSSL_PREFIX %+ _RSA_padding_check_PKCS1_type_2 %xdefine _RSA_parse_private_key _ %+ BORINGSSL_PREFIX %+ _RSA_parse_private_key %xdefine _RSA_parse_public_key _ %+ BORINGSSL_PREFIX %+ _RSA_parse_public_key %xdefine _RSA_print _ %+ BORINGSSL_PREFIX %+ _RSA_print @@ -1914,7 +1924,6 @@ %xdefine _RSA_private_encrypt _ %+ BORINGSSL_PREFIX %+ _RSA_private_encrypt %xdefine _RSA_private_key_from_bytes _ %+ BORINGSSL_PREFIX %+ _RSA_private_key_from_bytes %xdefine _RSA_private_key_to_bytes _ %+ BORINGSSL_PREFIX %+ _RSA_private_key_to_bytes -%xdefine _RSA_private_transform _ %+ BORINGSSL_PREFIX %+ _RSA_private_transform %xdefine _RSA_public_decrypt _ %+ BORINGSSL_PREFIX %+ _RSA_public_decrypt %xdefine _RSA_public_encrypt _ %+ BORINGSSL_PREFIX %+ _RSA_public_encrypt %xdefine _RSA_public_key_from_bytes _ %+ BORINGSSL_PREFIX %+ _RSA_public_key_from_bytes @@ -2093,6 +2102,7 @@ %xdefine _SSL_CTX_set0_chain _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set0_chain %xdefine _SSL_CTX_set0_client_CAs _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set0_client_CAs %xdefine _SSL_CTX_set0_verify_cert_store _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set0_verify_cert_store +%xdefine _SSL_CTX_set1_cert_store _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set1_cert_store %xdefine _SSL_CTX_set1_chain _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set1_chain %xdefine _SSL_CTX_set1_curves _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set1_curves %xdefine _SSL_CTX_set1_curves_list _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set1_curves_list @@ -2120,6 +2130,7 @@ %xdefine _SSL_CTX_set_default_passwd_cb _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set_default_passwd_cb %xdefine _SSL_CTX_set_default_passwd_cb_userdata _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set_default_passwd_cb_userdata %xdefine _SSL_CTX_set_default_verify_paths _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set_default_verify_paths +%xdefine _SSL_CTX_set_dh_auto _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set_dh_auto %xdefine _SSL_CTX_set_dos_protection_cb _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set_dos_protection_cb %xdefine _SSL_CTX_set_early_data_enabled _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set_early_data_enabled %xdefine _SSL_CTX_set_ex_data _ %+ BORINGSSL_PREFIX %+ _SSL_CTX_set_ex_data @@ -2644,7 +2655,6 @@ %xdefine _X509_CRL_add_ext _ %+ BORINGSSL_PREFIX %+ _X509_CRL_add_ext %xdefine _X509_CRL_cmp _ %+ BORINGSSL_PREFIX %+ _X509_CRL_cmp %xdefine _X509_CRL_delete_ext _ %+ BORINGSSL_PREFIX %+ _X509_CRL_delete_ext -%xdefine _X509_CRL_diff _ %+ BORINGSSL_PREFIX %+ _X509_CRL_diff %xdefine _X509_CRL_digest _ %+ BORINGSSL_PREFIX %+ _X509_CRL_digest %xdefine _X509_CRL_dup _ %+ BORINGSSL_PREFIX %+ _X509_CRL_dup %xdefine _X509_CRL_free _ %+ BORINGSSL_PREFIX %+ _X509_CRL_free @@ -2696,15 +2706,10 @@ %xdefine _X509_EXTENSION_set_data _ %+ BORINGSSL_PREFIX %+ _X509_EXTENSION_set_data %xdefine _X509_EXTENSION_set_object _ %+ BORINGSSL_PREFIX %+ _X509_EXTENSION_set_object %xdefine _X509_INFO_free _ %+ BORINGSSL_PREFIX %+ _X509_INFO_free -%xdefine _X509_INFO_new _ %+ BORINGSSL_PREFIX %+ _X509_INFO_new -%xdefine _X509_LOOKUP_by_subject _ %+ BORINGSSL_PREFIX %+ _X509_LOOKUP_by_subject %xdefine _X509_LOOKUP_ctrl _ %+ BORINGSSL_PREFIX %+ _X509_LOOKUP_ctrl %xdefine _X509_LOOKUP_file _ %+ BORINGSSL_PREFIX %+ _X509_LOOKUP_file %xdefine _X509_LOOKUP_free _ %+ BORINGSSL_PREFIX %+ _X509_LOOKUP_free %xdefine _X509_LOOKUP_hash_dir _ %+ BORINGSSL_PREFIX %+ _X509_LOOKUP_hash_dir -%xdefine _X509_LOOKUP_init _ %+ BORINGSSL_PREFIX %+ _X509_LOOKUP_init -%xdefine _X509_LOOKUP_new _ %+ BORINGSSL_PREFIX %+ _X509_LOOKUP_new -%xdefine _X509_LOOKUP_shutdown _ %+ BORINGSSL_PREFIX %+ _X509_LOOKUP_shutdown %xdefine _X509_NAME_ENTRIES_it _ %+ BORINGSSL_PREFIX %+ _X509_NAME_ENTRIES_it %xdefine _X509_NAME_ENTRY_create_by_NID _ %+ BORINGSSL_PREFIX %+ _X509_NAME_ENTRY_create_by_NID %xdefine _X509_NAME_ENTRY_create_by_OBJ _ %+ BORINGSSL_PREFIX %+ _X509_NAME_ENTRY_create_by_OBJ @@ -2749,15 +2754,9 @@ %xdefine _X509_OBJECT_get0_X509 _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_get0_X509 %xdefine _X509_OBJECT_get0_X509_CRL _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_get0_X509_CRL %xdefine _X509_OBJECT_get_type _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_get_type -%xdefine _X509_OBJECT_idx_by_subject _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_idx_by_subject %xdefine _X509_OBJECT_new _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_new -%xdefine _X509_OBJECT_retrieve_by_subject _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_retrieve_by_subject -%xdefine _X509_OBJECT_retrieve_match _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_retrieve_match %xdefine _X509_OBJECT_set1_X509 _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_set1_X509 %xdefine _X509_OBJECT_set1_X509_CRL _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_set1_X509_CRL -%xdefine _X509_OBJECT_up_ref_count _ %+ BORINGSSL_PREFIX %+ _X509_OBJECT_up_ref_count -%xdefine _X509_PKEY_free _ %+ BORINGSSL_PREFIX %+ _X509_PKEY_free -%xdefine _X509_PKEY_new _ %+ BORINGSSL_PREFIX %+ _X509_PKEY_new %xdefine _X509_PUBKEY_free _ %+ BORINGSSL_PREFIX %+ _X509_PUBKEY_free %xdefine _X509_PUBKEY_get _ %+ BORINGSSL_PREFIX %+ _X509_PUBKEY_get %xdefine _X509_PUBKEY_get0 _ %+ BORINGSSL_PREFIX %+ _X509_PUBKEY_get0 @@ -2793,6 +2792,7 @@ %xdefine _X509_REQ_dup _ %+ BORINGSSL_PREFIX %+ _X509_REQ_dup %xdefine _X509_REQ_extension_nid _ %+ BORINGSSL_PREFIX %+ _X509_REQ_extension_nid %xdefine _X509_REQ_free _ %+ BORINGSSL_PREFIX %+ _X509_REQ_free +%xdefine _X509_REQ_get0_pubkey _ %+ BORINGSSL_PREFIX %+ _X509_REQ_get0_pubkey %xdefine _X509_REQ_get0_signature _ %+ BORINGSSL_PREFIX %+ _X509_REQ_get0_signature %xdefine _X509_REQ_get1_email _ %+ BORINGSSL_PREFIX %+ _X509_REQ_get1_email %xdefine _X509_REQ_get_attr _ %+ BORINGSSL_PREFIX %+ _X509_REQ_get_attr @@ -2878,7 +2878,6 @@ %xdefine _X509_STORE_CTX_set_trust _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_trust %xdefine _X509_STORE_CTX_set_verify_cb _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_verify_cb %xdefine _X509_STORE_CTX_trusted_stack _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_trusted_stack -%xdefine _X509_STORE_CTX_zero _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_zero %xdefine _X509_STORE_add_cert _ %+ BORINGSSL_PREFIX %+ _X509_STORE_add_cert %xdefine _X509_STORE_add_crl _ %+ BORINGSSL_PREFIX %+ _X509_STORE_add_crl %xdefine _X509_STORE_add_lookup _ %+ BORINGSSL_PREFIX %+ _X509_STORE_add_lookup @@ -3024,6 +3023,7 @@ %xdefine _X509_get_pathlen _ %+ BORINGSSL_PREFIX %+ _X509_get_pathlen %xdefine _X509_get_pubkey _ %+ BORINGSSL_PREFIX %+ _X509_get_pubkey %xdefine _X509_get_serialNumber _ %+ BORINGSSL_PREFIX %+ _X509_get_serialNumber +%xdefine _X509_get_signature_info _ %+ BORINGSSL_PREFIX %+ _X509_get_signature_info %xdefine _X509_get_signature_nid _ %+ BORINGSSL_PREFIX %+ _X509_get_signature_nid %xdefine _X509_get_subject_name _ %+ BORINGSSL_PREFIX %+ _X509_get_subject_name %xdefine _X509_get_version _ %+ BORINGSSL_PREFIX %+ _X509_get_version @@ -4007,13 +4007,14 @@ %xdefine _pqcrystals_kyber_fips202_ref_shake256_squeezeblocks _ %+ BORINGSSL_PREFIX %+ _pqcrystals_kyber_fips202_ref_shake256_squeezeblocks %xdefine _rand_fork_unsafe_buffering_enabled _ %+ BORINGSSL_PREFIX %+ _rand_fork_unsafe_buffering_enabled %xdefine _rsa_asn1_meth _ %+ BORINGSSL_PREFIX %+ _rsa_asn1_meth -%xdefine _rsa_default_decrypt _ %+ BORINGSSL_PREFIX %+ _rsa_default_decrypt %xdefine _rsa_default_private_transform _ %+ BORINGSSL_PREFIX %+ _rsa_default_private_transform %xdefine _rsa_default_sign_raw _ %+ BORINGSSL_PREFIX %+ _rsa_default_sign_raw %xdefine _rsa_default_size _ %+ BORINGSSL_PREFIX %+ _rsa_default_size %xdefine _rsa_digestsign_no_self_test _ %+ BORINGSSL_PREFIX %+ _rsa_digestsign_no_self_test %xdefine _rsa_digestverify_no_self_test _ %+ BORINGSSL_PREFIX %+ _rsa_digestverify_no_self_test %xdefine _rsa_invalidate_key _ %+ BORINGSSL_PREFIX %+ _rsa_invalidate_key +%xdefine _rsa_private_transform _ %+ BORINGSSL_PREFIX %+ _rsa_private_transform +%xdefine _rsa_private_transform_no_self_test _ %+ BORINGSSL_PREFIX %+ _rsa_private_transform_no_self_test %xdefine _rsa_pss_asn1_meth _ %+ BORINGSSL_PREFIX %+ _rsa_pss_asn1_meth %xdefine _rsa_sign_no_self_test _ %+ BORINGSSL_PREFIX %+ _rsa_sign_no_self_test %xdefine _rsa_verify_no_self_test _ %+ BORINGSSL_PREFIX %+ _rsa_verify_no_self_test @@ -4126,7 +4127,6 @@ %xdefine _vpaes_encrypt _ %+ BORINGSSL_PREFIX %+ _vpaes_encrypt %xdefine _vpaes_set_decrypt_key _ %+ BORINGSSL_PREFIX %+ _vpaes_set_decrypt_key %xdefine _vpaes_set_encrypt_key _ %+ BORINGSSL_PREFIX %+ _vpaes_set_encrypt_key -%xdefine _wip_do_not_use_rsa_check_key_fips _ %+ BORINGSSL_PREFIX %+ _wip_do_not_use_rsa_check_key_fips %xdefine _x25519_asn1_meth _ %+ BORINGSSL_PREFIX %+ _x25519_asn1_meth %xdefine _x25519_ge_add _ %+ BORINGSSL_PREFIX %+ _x25519_ge_add %xdefine _x25519_ge_frombytes_vartime _ %+ BORINGSSL_PREFIX %+ _x25519_ge_frombytes_vartime @@ -4148,6 +4148,7 @@ %xdefine _x509_check_cert_time _ %+ BORINGSSL_PREFIX %+ _x509_check_cert_time %xdefine _x509_digest_sign_algorithm _ %+ BORINGSSL_PREFIX %+ _x509_digest_sign_algorithm %xdefine _x509_digest_verify_init _ %+ BORINGSSL_PREFIX %+ _x509_digest_verify_init +%xdefine _x509_init_signature_info _ %+ BORINGSSL_PREFIX %+ _x509_init_signature_info %xdefine _x509_print_rsa_pss_params _ %+ BORINGSSL_PREFIX %+ _x509_print_rsa_pss_params %xdefine _x509_rsa_ctx_to_pss _ %+ BORINGSSL_PREFIX %+ _x509_rsa_ctx_to_pss %xdefine _x509_rsa_pss_to_ctx _ %+ BORINGSSL_PREFIX %+ _x509_rsa_pss_to_ctx @@ -4319,6 +4320,7 @@ %xdefine ASN1_digest BORINGSSL_PREFIX %+ _ASN1_digest %xdefine ASN1_generate_v3 BORINGSSL_PREFIX %+ _ASN1_generate_v3 %xdefine ASN1_get_object BORINGSSL_PREFIX %+ _ASN1_get_object +%xdefine ASN1_i2d_bio BORINGSSL_PREFIX %+ _ASN1_i2d_bio %xdefine ASN1_item_d2i BORINGSSL_PREFIX %+ _ASN1_item_d2i %xdefine ASN1_item_d2i_bio BORINGSSL_PREFIX %+ _ASN1_item_d2i_bio %xdefine ASN1_item_d2i_fp BORINGSSL_PREFIX %+ _ASN1_item_d2i_fp @@ -5428,6 +5430,7 @@ %xdefine EVP_aead_aes_192_gcm BORINGSSL_PREFIX %+ _EVP_aead_aes_192_gcm %xdefine EVP_aead_aes_256_cbc_sha1_tls BORINGSSL_PREFIX %+ _EVP_aead_aes_256_cbc_sha1_tls %xdefine EVP_aead_aes_256_cbc_sha1_tls_implicit_iv BORINGSSL_PREFIX %+ _EVP_aead_aes_256_cbc_sha1_tls_implicit_iv +%xdefine EVP_aead_aes_256_cbc_sha384_tls BORINGSSL_PREFIX %+ _EVP_aead_aes_256_cbc_sha384_tls %xdefine EVP_aead_aes_256_ctr_hmac_sha256 BORINGSSL_PREFIX %+ _EVP_aead_aes_256_ctr_hmac_sha256 %xdefine EVP_aead_aes_256_gcm BORINGSSL_PREFIX %+ _EVP_aead_aes_256_gcm %xdefine EVP_aead_aes_256_gcm_randnonce BORINGSSL_PREFIX %+ _EVP_aead_aes_256_gcm_randnonce @@ -5493,6 +5496,7 @@ %xdefine EVP_enc_null BORINGSSL_PREFIX %+ _EVP_enc_null %xdefine EVP_final_with_secret_suffix_sha1 BORINGSSL_PREFIX %+ _EVP_final_with_secret_suffix_sha1 %xdefine EVP_final_with_secret_suffix_sha256 BORINGSSL_PREFIX %+ _EVP_final_with_secret_suffix_sha256 +%xdefine EVP_final_with_secret_suffix_sha384 BORINGSSL_PREFIX %+ _EVP_final_with_secret_suffix_sha384 %xdefine EVP_get_cipherbyname BORINGSSL_PREFIX %+ _EVP_get_cipherbyname %xdefine EVP_get_cipherbynid BORINGSSL_PREFIX %+ _EVP_get_cipherbynid %xdefine EVP_get_digestbyname BORINGSSL_PREFIX %+ _EVP_get_digestbyname @@ -5533,7 +5537,6 @@ %xdefine EVP_shake256 BORINGSSL_PREFIX %+ _EVP_shake256 %xdefine EVP_tls_cbc_copy_mac BORINGSSL_PREFIX %+ _EVP_tls_cbc_copy_mac %xdefine EVP_tls_cbc_digest_record BORINGSSL_PREFIX %+ _EVP_tls_cbc_digest_record -%xdefine EVP_tls_cbc_digest_record_sha256 BORINGSSL_PREFIX %+ _EVP_tls_cbc_digest_record_sha256 %xdefine EVP_tls_cbc_record_digest_supported BORINGSSL_PREFIX %+ _EVP_tls_cbc_record_digest_supported %xdefine EVP_tls_cbc_remove_padding BORINGSSL_PREFIX %+ _EVP_tls_cbc_remove_padding %xdefine EXTENDED_KEY_USAGE_free BORINGSSL_PREFIX %+ _EXTENDED_KEY_USAGE_free @@ -5747,6 +5750,7 @@ %xdefine OPENSSL_gmtime_diff BORINGSSL_PREFIX %+ _OPENSSL_gmtime_diff %xdefine OPENSSL_hash32 BORINGSSL_PREFIX %+ _OPENSSL_hash32 %xdefine OPENSSL_ia32cap_P BORINGSSL_PREFIX %+ _OPENSSL_ia32cap_P +%xdefine OPENSSL_init BORINGSSL_PREFIX %+ _OPENSSL_init %xdefine OPENSSL_init_crypto BORINGSSL_PREFIX %+ _OPENSSL_init_crypto %xdefine OPENSSL_init_ssl BORINGSSL_PREFIX %+ _OPENSSL_init_ssl %xdefine OPENSSL_isalnum BORINGSSL_PREFIX %+ _OPENSSL_isalnum @@ -5790,6 +5794,7 @@ %xdefine OPENSSL_sk_set_cmp_func BORINGSSL_PREFIX %+ _OPENSSL_sk_set_cmp_func %xdefine OPENSSL_sk_shift BORINGSSL_PREFIX %+ _OPENSSL_sk_shift %xdefine OPENSSL_sk_sort BORINGSSL_PREFIX %+ _OPENSSL_sk_sort +%xdefine OPENSSL_sk_unshift BORINGSSL_PREFIX %+ _OPENSSL_sk_unshift %xdefine OPENSSL_sk_value BORINGSSL_PREFIX %+ _OPENSSL_sk_value %xdefine OPENSSL_sk_zero BORINGSSL_PREFIX %+ _OPENSSL_sk_zero %xdefine OPENSSL_strcasecmp BORINGSSL_PREFIX %+ _OPENSSL_strcasecmp @@ -6002,6 +6007,7 @@ %xdefine RSA_PSS_PARAMS_new BORINGSSL_PREFIX %+ _RSA_PSS_PARAMS_new %xdefine RSA_add_pkcs1_prefix BORINGSSL_PREFIX %+ _RSA_add_pkcs1_prefix %xdefine RSA_bits BORINGSSL_PREFIX %+ _RSA_bits +%xdefine RSA_blinding_off_temp_for_accp_compatibility BORINGSSL_PREFIX %+ _RSA_blinding_off_temp_for_accp_compatibility %xdefine RSA_blinding_on BORINGSSL_PREFIX %+ _RSA_blinding_on %xdefine RSA_check_fips BORINGSSL_PREFIX %+ _RSA_check_fips %xdefine RSA_check_key BORINGSSL_PREFIX %+ _RSA_check_key @@ -6032,16 +6038,21 @@ %xdefine RSA_marshal_public_key BORINGSSL_PREFIX %+ _RSA_marshal_public_key %xdefine RSA_new BORINGSSL_PREFIX %+ _RSA_new %xdefine RSA_new_method BORINGSSL_PREFIX %+ _RSA_new_method +%xdefine RSA_new_method_no_e BORINGSSL_PREFIX %+ _RSA_new_method_no_e +%xdefine RSA_new_private_key BORINGSSL_PREFIX %+ _RSA_new_private_key +%xdefine RSA_new_private_key_large_e BORINGSSL_PREFIX %+ _RSA_new_private_key_large_e +%xdefine RSA_new_private_key_no_crt BORINGSSL_PREFIX %+ _RSA_new_private_key_no_crt +%xdefine RSA_new_private_key_no_e BORINGSSL_PREFIX %+ _RSA_new_private_key_no_e +%xdefine RSA_new_public_key BORINGSSL_PREFIX %+ _RSA_new_public_key +%xdefine RSA_new_public_key_large_e BORINGSSL_PREFIX %+ _RSA_new_public_key_large_e %xdefine RSA_padding_add_PKCS1_OAEP BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_OAEP %xdefine RSA_padding_add_PKCS1_OAEP_mgf1 BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_OAEP_mgf1 %xdefine RSA_padding_add_PKCS1_PSS BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_PSS %xdefine RSA_padding_add_PKCS1_PSS_mgf1 BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_PSS_mgf1 %xdefine RSA_padding_add_PKCS1_type_1 BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_type_1 -%xdefine RSA_padding_add_PKCS1_type_2 BORINGSSL_PREFIX %+ _RSA_padding_add_PKCS1_type_2 %xdefine RSA_padding_add_none BORINGSSL_PREFIX %+ _RSA_padding_add_none %xdefine RSA_padding_check_PKCS1_OAEP_mgf1 BORINGSSL_PREFIX %+ _RSA_padding_check_PKCS1_OAEP_mgf1 %xdefine RSA_padding_check_PKCS1_type_1 BORINGSSL_PREFIX %+ _RSA_padding_check_PKCS1_type_1 -%xdefine RSA_padding_check_PKCS1_type_2 BORINGSSL_PREFIX %+ _RSA_padding_check_PKCS1_type_2 %xdefine RSA_parse_private_key BORINGSSL_PREFIX %+ _RSA_parse_private_key %xdefine RSA_parse_public_key BORINGSSL_PREFIX %+ _RSA_parse_public_key %xdefine RSA_print BORINGSSL_PREFIX %+ _RSA_print @@ -6050,7 +6061,6 @@ %xdefine RSA_private_encrypt BORINGSSL_PREFIX %+ _RSA_private_encrypt %xdefine RSA_private_key_from_bytes BORINGSSL_PREFIX %+ _RSA_private_key_from_bytes %xdefine RSA_private_key_to_bytes BORINGSSL_PREFIX %+ _RSA_private_key_to_bytes -%xdefine RSA_private_transform BORINGSSL_PREFIX %+ _RSA_private_transform %xdefine RSA_public_decrypt BORINGSSL_PREFIX %+ _RSA_public_decrypt %xdefine RSA_public_encrypt BORINGSSL_PREFIX %+ _RSA_public_encrypt %xdefine RSA_public_key_from_bytes BORINGSSL_PREFIX %+ _RSA_public_key_from_bytes @@ -6229,6 +6239,7 @@ %xdefine SSL_CTX_set0_chain BORINGSSL_PREFIX %+ _SSL_CTX_set0_chain %xdefine SSL_CTX_set0_client_CAs BORINGSSL_PREFIX %+ _SSL_CTX_set0_client_CAs %xdefine SSL_CTX_set0_verify_cert_store BORINGSSL_PREFIX %+ _SSL_CTX_set0_verify_cert_store +%xdefine SSL_CTX_set1_cert_store BORINGSSL_PREFIX %+ _SSL_CTX_set1_cert_store %xdefine SSL_CTX_set1_chain BORINGSSL_PREFIX %+ _SSL_CTX_set1_chain %xdefine SSL_CTX_set1_curves BORINGSSL_PREFIX %+ _SSL_CTX_set1_curves %xdefine SSL_CTX_set1_curves_list BORINGSSL_PREFIX %+ _SSL_CTX_set1_curves_list @@ -6256,6 +6267,7 @@ %xdefine SSL_CTX_set_default_passwd_cb BORINGSSL_PREFIX %+ _SSL_CTX_set_default_passwd_cb %xdefine SSL_CTX_set_default_passwd_cb_userdata BORINGSSL_PREFIX %+ _SSL_CTX_set_default_passwd_cb_userdata %xdefine SSL_CTX_set_default_verify_paths BORINGSSL_PREFIX %+ _SSL_CTX_set_default_verify_paths +%xdefine SSL_CTX_set_dh_auto BORINGSSL_PREFIX %+ _SSL_CTX_set_dh_auto %xdefine SSL_CTX_set_dos_protection_cb BORINGSSL_PREFIX %+ _SSL_CTX_set_dos_protection_cb %xdefine SSL_CTX_set_early_data_enabled BORINGSSL_PREFIX %+ _SSL_CTX_set_early_data_enabled %xdefine SSL_CTX_set_ex_data BORINGSSL_PREFIX %+ _SSL_CTX_set_ex_data @@ -6780,7 +6792,6 @@ %xdefine X509_CRL_add_ext BORINGSSL_PREFIX %+ _X509_CRL_add_ext %xdefine X509_CRL_cmp BORINGSSL_PREFIX %+ _X509_CRL_cmp %xdefine X509_CRL_delete_ext BORINGSSL_PREFIX %+ _X509_CRL_delete_ext -%xdefine X509_CRL_diff BORINGSSL_PREFIX %+ _X509_CRL_diff %xdefine X509_CRL_digest BORINGSSL_PREFIX %+ _X509_CRL_digest %xdefine X509_CRL_dup BORINGSSL_PREFIX %+ _X509_CRL_dup %xdefine X509_CRL_free BORINGSSL_PREFIX %+ _X509_CRL_free @@ -6832,15 +6843,10 @@ %xdefine X509_EXTENSION_set_data BORINGSSL_PREFIX %+ _X509_EXTENSION_set_data %xdefine X509_EXTENSION_set_object BORINGSSL_PREFIX %+ _X509_EXTENSION_set_object %xdefine X509_INFO_free BORINGSSL_PREFIX %+ _X509_INFO_free -%xdefine X509_INFO_new BORINGSSL_PREFIX %+ _X509_INFO_new -%xdefine X509_LOOKUP_by_subject BORINGSSL_PREFIX %+ _X509_LOOKUP_by_subject %xdefine X509_LOOKUP_ctrl BORINGSSL_PREFIX %+ _X509_LOOKUP_ctrl %xdefine X509_LOOKUP_file BORINGSSL_PREFIX %+ _X509_LOOKUP_file %xdefine X509_LOOKUP_free BORINGSSL_PREFIX %+ _X509_LOOKUP_free %xdefine X509_LOOKUP_hash_dir BORINGSSL_PREFIX %+ _X509_LOOKUP_hash_dir -%xdefine X509_LOOKUP_init BORINGSSL_PREFIX %+ _X509_LOOKUP_init -%xdefine X509_LOOKUP_new BORINGSSL_PREFIX %+ _X509_LOOKUP_new -%xdefine X509_LOOKUP_shutdown BORINGSSL_PREFIX %+ _X509_LOOKUP_shutdown %xdefine X509_NAME_ENTRIES_it BORINGSSL_PREFIX %+ _X509_NAME_ENTRIES_it %xdefine X509_NAME_ENTRY_create_by_NID BORINGSSL_PREFIX %+ _X509_NAME_ENTRY_create_by_NID %xdefine X509_NAME_ENTRY_create_by_OBJ BORINGSSL_PREFIX %+ _X509_NAME_ENTRY_create_by_OBJ @@ -6885,15 +6891,9 @@ %xdefine X509_OBJECT_get0_X509 BORINGSSL_PREFIX %+ _X509_OBJECT_get0_X509 %xdefine X509_OBJECT_get0_X509_CRL BORINGSSL_PREFIX %+ _X509_OBJECT_get0_X509_CRL %xdefine X509_OBJECT_get_type BORINGSSL_PREFIX %+ _X509_OBJECT_get_type -%xdefine X509_OBJECT_idx_by_subject BORINGSSL_PREFIX %+ _X509_OBJECT_idx_by_subject %xdefine X509_OBJECT_new BORINGSSL_PREFIX %+ _X509_OBJECT_new -%xdefine X509_OBJECT_retrieve_by_subject BORINGSSL_PREFIX %+ _X509_OBJECT_retrieve_by_subject -%xdefine X509_OBJECT_retrieve_match BORINGSSL_PREFIX %+ _X509_OBJECT_retrieve_match %xdefine X509_OBJECT_set1_X509 BORINGSSL_PREFIX %+ _X509_OBJECT_set1_X509 %xdefine X509_OBJECT_set1_X509_CRL BORINGSSL_PREFIX %+ _X509_OBJECT_set1_X509_CRL -%xdefine X509_OBJECT_up_ref_count BORINGSSL_PREFIX %+ _X509_OBJECT_up_ref_count -%xdefine X509_PKEY_free BORINGSSL_PREFIX %+ _X509_PKEY_free -%xdefine X509_PKEY_new BORINGSSL_PREFIX %+ _X509_PKEY_new %xdefine X509_PUBKEY_free BORINGSSL_PREFIX %+ _X509_PUBKEY_free %xdefine X509_PUBKEY_get BORINGSSL_PREFIX %+ _X509_PUBKEY_get %xdefine X509_PUBKEY_get0 BORINGSSL_PREFIX %+ _X509_PUBKEY_get0 @@ -6929,6 +6929,7 @@ %xdefine X509_REQ_dup BORINGSSL_PREFIX %+ _X509_REQ_dup %xdefine X509_REQ_extension_nid BORINGSSL_PREFIX %+ _X509_REQ_extension_nid %xdefine X509_REQ_free BORINGSSL_PREFIX %+ _X509_REQ_free +%xdefine X509_REQ_get0_pubkey BORINGSSL_PREFIX %+ _X509_REQ_get0_pubkey %xdefine X509_REQ_get0_signature BORINGSSL_PREFIX %+ _X509_REQ_get0_signature %xdefine X509_REQ_get1_email BORINGSSL_PREFIX %+ _X509_REQ_get1_email %xdefine X509_REQ_get_attr BORINGSSL_PREFIX %+ _X509_REQ_get_attr @@ -7014,7 +7015,6 @@ %xdefine X509_STORE_CTX_set_trust BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_trust %xdefine X509_STORE_CTX_set_verify_cb BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_verify_cb %xdefine X509_STORE_CTX_trusted_stack BORINGSSL_PREFIX %+ _X509_STORE_CTX_trusted_stack -%xdefine X509_STORE_CTX_zero BORINGSSL_PREFIX %+ _X509_STORE_CTX_zero %xdefine X509_STORE_add_cert BORINGSSL_PREFIX %+ _X509_STORE_add_cert %xdefine X509_STORE_add_crl BORINGSSL_PREFIX %+ _X509_STORE_add_crl %xdefine X509_STORE_add_lookup BORINGSSL_PREFIX %+ _X509_STORE_add_lookup @@ -7160,6 +7160,7 @@ %xdefine X509_get_pathlen BORINGSSL_PREFIX %+ _X509_get_pathlen %xdefine X509_get_pubkey BORINGSSL_PREFIX %+ _X509_get_pubkey %xdefine X509_get_serialNumber BORINGSSL_PREFIX %+ _X509_get_serialNumber +%xdefine X509_get_signature_info BORINGSSL_PREFIX %+ _X509_get_signature_info %xdefine X509_get_signature_nid BORINGSSL_PREFIX %+ _X509_get_signature_nid %xdefine X509_get_subject_name BORINGSSL_PREFIX %+ _X509_get_subject_name %xdefine X509_get_version BORINGSSL_PREFIX %+ _X509_get_version @@ -8143,13 +8144,14 @@ %xdefine pqcrystals_kyber_fips202_ref_shake256_squeezeblocks BORINGSSL_PREFIX %+ _pqcrystals_kyber_fips202_ref_shake256_squeezeblocks %xdefine rand_fork_unsafe_buffering_enabled BORINGSSL_PREFIX %+ _rand_fork_unsafe_buffering_enabled %xdefine rsa_asn1_meth BORINGSSL_PREFIX %+ _rsa_asn1_meth -%xdefine rsa_default_decrypt BORINGSSL_PREFIX %+ _rsa_default_decrypt %xdefine rsa_default_private_transform BORINGSSL_PREFIX %+ _rsa_default_private_transform %xdefine rsa_default_sign_raw BORINGSSL_PREFIX %+ _rsa_default_sign_raw %xdefine rsa_default_size BORINGSSL_PREFIX %+ _rsa_default_size %xdefine rsa_digestsign_no_self_test BORINGSSL_PREFIX %+ _rsa_digestsign_no_self_test %xdefine rsa_digestverify_no_self_test BORINGSSL_PREFIX %+ _rsa_digestverify_no_self_test %xdefine rsa_invalidate_key BORINGSSL_PREFIX %+ _rsa_invalidate_key +%xdefine rsa_private_transform BORINGSSL_PREFIX %+ _rsa_private_transform +%xdefine rsa_private_transform_no_self_test BORINGSSL_PREFIX %+ _rsa_private_transform_no_self_test %xdefine rsa_pss_asn1_meth BORINGSSL_PREFIX %+ _rsa_pss_asn1_meth %xdefine rsa_sign_no_self_test BORINGSSL_PREFIX %+ _rsa_sign_no_self_test %xdefine rsa_verify_no_self_test BORINGSSL_PREFIX %+ _rsa_verify_no_self_test @@ -8262,7 +8264,6 @@ %xdefine vpaes_encrypt BORINGSSL_PREFIX %+ _vpaes_encrypt %xdefine vpaes_set_decrypt_key BORINGSSL_PREFIX %+ _vpaes_set_decrypt_key %xdefine vpaes_set_encrypt_key BORINGSSL_PREFIX %+ _vpaes_set_encrypt_key -%xdefine wip_do_not_use_rsa_check_key_fips BORINGSSL_PREFIX %+ _wip_do_not_use_rsa_check_key_fips %xdefine x25519_asn1_meth BORINGSSL_PREFIX %+ _x25519_asn1_meth %xdefine x25519_ge_add BORINGSSL_PREFIX %+ _x25519_ge_add %xdefine x25519_ge_frombytes_vartime BORINGSSL_PREFIX %+ _x25519_ge_frombytes_vartime @@ -8284,6 +8285,7 @@ %xdefine x509_check_cert_time BORINGSSL_PREFIX %+ _x509_check_cert_time %xdefine x509_digest_sign_algorithm BORINGSSL_PREFIX %+ _x509_digest_sign_algorithm %xdefine x509_digest_verify_init BORINGSSL_PREFIX %+ _x509_digest_verify_init +%xdefine x509_init_signature_info BORINGSSL_PREFIX %+ _x509_init_signature_info %xdefine x509_print_rsa_pss_params BORINGSSL_PREFIX %+ _x509_print_rsa_pss_params %xdefine x509_rsa_ctx_to_pss BORINGSSL_PREFIX %+ _x509_rsa_ctx_to_pss %xdefine x509_rsa_pss_to_ctx BORINGSSL_PREFIX %+ _x509_rsa_pss_to_ctx diff --git a/aws-lc-sys/src/aarch64_apple_darwin_crypto.rs b/aws-lc-sys/src/aarch64_apple_darwin_crypto.rs index 4d90cc25645..082c517a8ce 100644 --- a/aws-lc-sys/src/aarch64_apple_darwin_crypto.rs +++ b/aws-lc-sys/src/aarch64_apple_darwin_crypto.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4300,6 +4314,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -4650,11 +4670,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -4662,15 +4682,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -4757,11 +4777,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4769,19 +4789,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4789,19 +4809,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -4899,11 +4919,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4911,19 +4931,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4931,15 +4951,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -5037,11 +5057,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5049,19 +5069,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5069,42 +5089,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -5112,58 +5132,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -5171,7 +5191,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5180,7 +5200,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5189,7 +5209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5197,7 +5217,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5205,21 +5225,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5227,7 +5247,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5235,7 +5255,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -5243,7 +5263,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -5252,7 +5272,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -5260,11 +5280,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -5291,41 +5311,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } pub type CRYPTO_MUTEX = pthread_rwlock_t; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5338,7 +5358,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5352,7 +5372,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5363,29 +5383,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -5441,7 +5461,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -5452,7 +5472,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -5465,7 +5485,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -5477,7 +5497,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -5486,7 +5506,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5497,7 +5517,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -5507,30 +5527,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -5540,101 +5560,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5643,18 +5667,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5663,18 +5687,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5683,7 +5707,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -5691,11 +5715,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -5706,57 +5730,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -5766,15 +5790,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -5838,7 +5862,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5846,7 +5870,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5854,15 +5878,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -5874,7 +5898,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -5883,7 +5907,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -5894,7 +5918,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -5905,7 +5929,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -5917,7 +5941,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -5927,7 +5951,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -5937,7 +5961,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5948,7 +5972,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6169,27 +6193,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -6197,29 +6221,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6227,7 +6251,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6281,27 +6305,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -6309,11 +6333,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -6321,7 +6345,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -6329,18 +6353,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -6349,7 +6373,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -6358,38 +6382,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -6400,7 +6431,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -6460,7 +6491,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -6531,23 +6562,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -6555,7 +6586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -6563,7 +6594,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6571,7 +6602,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6579,15 +6610,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6596,7 +6627,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6604,7 +6635,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6613,71 +6644,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -6700,7 +6731,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6708,68 +6739,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -6777,7 +6808,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -6785,7 +6816,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -6794,11 +6825,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -6807,15 +6838,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -6823,11 +6854,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -6835,22 +6866,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -6858,30 +6889,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -6889,89 +6920,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -6980,34 +7011,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -7016,13 +7047,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -7031,13 +7062,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -7050,7 +7081,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -7063,7 +7094,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -7076,7 +7107,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7088,7 +7119,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -7102,7 +7133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7115,7 +7146,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -7128,7 +7159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7140,23 +7171,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -7166,7 +7197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -7174,37 +7205,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -7216,7 +7240,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7226,6 +7250,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -7586,193 +7617,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7781,15 +7812,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -7799,11 +7830,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -7811,47 +7842,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7859,11 +7890,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7871,43 +7902,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -7916,7 +7947,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -7926,7 +7957,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7935,7 +7966,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -7945,7 +7976,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7954,7 +7985,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7964,7 +7995,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -7973,7 +8004,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7983,7 +8014,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7992,7 +8023,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -8001,7 +8032,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8009,7 +8040,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -8018,7 +8049,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8027,7 +8058,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8036,11 +8067,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -8048,7 +8079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -8176,15 +8207,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8198,7 +8229,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -8206,11 +8237,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8225,7 +8256,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -8235,7 +8266,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -8246,7 +8277,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8256,7 +8287,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8265,7 +8296,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -8274,7 +8305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -8283,7 +8314,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8293,7 +8324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8303,23 +8334,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8328,7 +8359,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8337,7 +8368,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -8347,7 +8378,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8356,7 +8387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8366,7 +8397,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -8377,7 +8408,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -8388,7 +8419,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8402,15 +8433,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -8421,7 +8452,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -8434,11 +8465,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -8446,7 +8477,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -8454,11 +8485,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -8606,15 +8637,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -8638,15 +8669,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -8655,7 +8686,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -8663,14 +8694,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -8678,7 +8709,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -8686,7 +8717,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -8694,7 +8725,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -8702,14 +8733,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -8717,7 +8756,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -8725,22 +8764,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -8816,54 +8855,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -8871,7 +8910,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -8879,79 +8918,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -8959,7 +8998,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -8967,7 +9006,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -8975,7 +9014,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -8983,7 +9022,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -8991,7 +9030,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -8999,7 +9038,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -9007,7 +9046,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -9015,7 +9054,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -9023,117 +9062,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -9141,14 +9180,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9158,7 +9197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9170,7 +9209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -9180,7 +9219,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -9190,15 +9229,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9206,26 +9245,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9233,23 +9272,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9257,14 +9296,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9272,25 +9311,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -9298,7 +9337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -9306,14 +9345,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -9342,19 +9381,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -9362,11 +9401,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -9374,54 +9413,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -9429,59 +9468,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -9489,23 +9528,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -9514,26 +9553,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -9541,29 +9580,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -9572,22 +9611,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -9595,15 +9634,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -9612,15 +9651,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -9629,52 +9668,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -9682,11 +9721,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -9711,7 +9750,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -9721,11 +9760,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9733,11 +9772,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9745,7 +9784,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -10079,15 +10118,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -10095,19 +10134,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10115,7 +10154,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10123,12 +10162,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10136,14 +10175,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10151,33 +10190,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -10185,7 +10224,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -10193,19 +10232,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -10213,7 +10252,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -10221,7 +10260,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -10231,7 +10270,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -10241,11 +10280,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -10253,33 +10292,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10287,36 +10308,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -10913,7 +10952,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -10938,19 +10977,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -10960,19 +10999,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10982,7 +11021,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10990,11 +11029,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11004,7 +11043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11012,7 +11051,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -11171,11 +11210,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -11183,11 +11222,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -11242,19 +11281,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -11263,7 +11302,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -11324,23 +11363,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -11348,86 +11387,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11435,7 +11474,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11443,11 +11482,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11455,7 +11494,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11464,7 +11503,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11475,22 +11514,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11499,7 +11538,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -11508,7 +11547,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -11517,7 +11556,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -11526,37 +11565,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -11564,7 +11603,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -11572,7 +11611,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -11879,23 +11918,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11903,40 +11942,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -11944,15 +11983,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11960,55 +11999,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -12016,11 +12055,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -12028,7 +12067,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -12036,11 +12075,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -12048,11 +12087,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -12063,122 +12102,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12189,7 +12228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12199,7 +12238,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12209,7 +12248,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12219,7 +12258,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12227,7 +12266,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12237,7 +12276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12245,7 +12284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12255,7 +12294,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12263,47 +12302,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -12312,45 +12351,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -12363,23 +12402,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12389,7 +12428,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12398,7 +12437,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12407,7 +12446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12415,7 +12454,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12423,7 +12462,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12431,7 +12470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12440,132 +12479,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -12800,7 +12839,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -12810,19 +12849,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -12832,15 +12871,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -12848,7 +12887,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -12939,15 +12978,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -12955,7 +12994,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -12963,14 +13002,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -12978,7 +13017,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -12986,27 +13025,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -13014,11 +13053,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -13027,7 +13066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -13037,15 +13076,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -13053,15 +13092,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -13070,7 +13109,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -13079,7 +13118,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -13090,7 +13129,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -13100,11 +13139,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -13115,7 +13154,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -13188,22 +13227,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -13212,7 +13251,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -13223,7 +13262,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -13234,7 +13273,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13247,7 +13286,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13259,7 +13298,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13268,7 +13307,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13277,47 +13316,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -13325,7 +13364,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -13333,7 +13372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -13342,7 +13381,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -13351,44 +13390,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -13397,11 +13436,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -13409,7 +13448,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -13420,19 +13459,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -13440,19 +13479,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -13467,7 +13506,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -13475,14 +13514,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -13490,130 +13529,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -13621,11 +13660,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -13633,7 +13672,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13641,7 +13680,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13649,7 +13688,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -13660,75 +13699,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -13736,19 +13763,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -13857,19 +13880,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -13877,7 +13916,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -13885,31 +13924,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -13917,7 +13956,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -13926,7 +13965,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -13934,7 +13973,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -13943,7 +13982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -13955,11 +13994,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -14013,28 +14052,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -14043,7 +14082,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14053,7 +14092,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14064,7 +14103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14075,7 +14114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14086,47 +14125,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14136,7 +14175,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -14144,14 +14183,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -14159,11 +14198,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14171,11 +14210,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14183,11 +14222,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -14195,7 +14234,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -14206,39 +14245,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -14246,19 +14285,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -14266,7 +14305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -14276,53 +14315,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -14330,7 +14369,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -14339,7 +14378,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -14349,7 +14388,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -14359,7 +14398,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14369,7 +14408,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14379,7 +14418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -14390,7 +14429,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -14400,7 +14439,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14410,7 +14449,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14420,7 +14459,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14430,7 +14469,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14439,7 +14478,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -14447,7 +14486,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14458,7 +14497,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14469,7 +14508,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14480,7 +14519,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -14489,7 +14528,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -14498,7 +14537,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -14508,39 +14547,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -14592,24 +14605,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -14617,11 +14656,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -14629,19 +14668,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}_aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -14687,83 +14726,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -14771,7 +14810,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -14780,15 +14819,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -14796,11 +14835,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -14808,22 +14847,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14833,7 +14872,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -14841,7 +14880,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -14963,11 +15002,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14975,11 +15010,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14987,11 +15022,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14999,14 +15034,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -15023,7 +15062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -15032,7 +15071,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15043,7 +15082,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15054,7 +15093,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -15108,23 +15147,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -15132,7 +15171,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -15140,7 +15179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -15148,7 +15187,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -15157,19 +15196,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -15177,11 +15216,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -15191,7 +15230,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -15199,83 +15238,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -15413,11 +15452,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -15426,11 +15465,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15441,11 +15480,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15460,7 +15499,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15475,7 +15514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15493,7 +15532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15508,66 +15547,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15578,7 +15621,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -15586,7 +15629,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -15595,7 +15638,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -15603,70 +15646,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -15675,7 +15718,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -15683,7 +15726,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -15691,7 +15734,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -15772,147 +15815,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15921,7 +15964,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15930,7 +15973,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15938,7 +15981,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15946,7 +15989,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15956,7 +15999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15964,7 +16007,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -15972,7 +16015,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -15982,7 +16025,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15992,7 +16035,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16000,7 +16043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16008,7 +16051,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16018,7 +16061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16026,11 +16069,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16038,7 +16081,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -16047,7 +16090,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16055,11 +16098,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16067,7 +16110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16076,7 +16119,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16085,7 +16128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16094,7 +16137,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16103,7 +16146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16116,7 +16159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16128,7 +16171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16143,31 +16186,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -16177,11 +16220,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -16191,11 +16234,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16205,11 +16248,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16219,11 +16262,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16233,18 +16276,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -16252,18 +16295,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -16273,7 +16316,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -16283,102 +16326,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -16386,28 +16429,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16415,7 +16458,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16423,7 +16466,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -16433,43 +16476,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16483,7 +16502,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16497,7 +16516,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16511,15 +16530,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16528,7 +16547,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16536,7 +16555,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16545,22 +16564,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -16568,40 +16579,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16609,11 +16620,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -16621,11 +16632,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -16633,11 +16644,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16645,38 +16656,70 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_mac_key"] + pub fn EVP_PKEY_new_mac_key( + type_: ::std::os::raw::c_int, + engine: *mut ENGINE, + mac_key: *const u8, + mac_key_len: usize, + ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( ctx: *mut EVP_PKEY_CTX, nbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( ctx: *mut EVP_PKEY_CTX, qbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_mac_key"] - pub fn EVP_PKEY_new_mac_key( - type_: ::std::os::raw::c_int, - engine: *mut ENGINE, - mac_key: *const u8, - mac_key_len: usize, - ) -> *mut EVP_PKEY; + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -16690,7 +16733,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -16702,7 +16745,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -16714,11 +16757,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -16726,15 +16769,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -16821,7 +16864,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -16833,27 +16876,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16863,7 +16906,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -16871,7 +16914,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -16879,23 +16922,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16904,7 +16947,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -17080,86 +17123,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -17168,18 +17211,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17188,7 +17231,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17197,23 +17240,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17229,7 +17272,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17247,7 +17290,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17260,7 +17303,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17276,7 +17319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17294,7 +17337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17309,7 +17352,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17322,7 +17365,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17335,7 +17378,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -17345,19 +17388,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -17616,7 +17659,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -17624,7 +17667,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -17633,7 +17676,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -17642,18 +17685,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -17669,21 +17712,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -17691,7 +17734,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -17699,7 +17742,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -17707,11 +17750,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -17719,15 +17762,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -17829,7 +17872,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -17837,47 +17880,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -18171,51 +18214,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -18241,15 +18284,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -18257,18 +18300,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -18276,79 +18319,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -18357,11 +18417,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -18370,7 +18430,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -18379,12 +18439,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -18393,7 +18453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18402,7 +18462,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18410,7 +18470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18422,7 +18482,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18434,7 +18494,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -18444,7 +18504,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -18454,7 +18514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18465,7 +18525,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -18479,7 +18539,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18491,7 +18551,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18502,7 +18562,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -18515,7 +18575,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18527,7 +18587,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -18537,7 +18597,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -18547,31 +18607,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -18582,7 +18642,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -18593,7 +18653,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -18606,7 +18666,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -18616,7 +18676,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -18627,19 +18687,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18647,19 +18707,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18667,7 +18727,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -18677,7 +18766,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -18685,26 +18774,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -18713,7 +18806,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18721,11 +18814,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18733,11 +18826,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -18747,7 +18840,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -18757,7 +18850,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -18768,7 +18861,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -18776,7 +18869,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -18784,9 +18877,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -18977,27 +19074,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -19005,76 +19102,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -19082,7 +19183,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -19090,7 +19191,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -19098,15 +19199,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -19114,72 +19234,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -19187,7 +19307,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -19195,25 +19325,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -19221,14 +19351,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -19236,7 +19366,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -19244,7 +19374,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -19252,19 +19382,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -19280,24 +19432,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -19305,44 +19478,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -19350,7 +19534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -19358,7 +19542,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -19366,11 +19550,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -19378,59 +19571,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -19438,7 +19642,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -19446,25 +19660,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -19472,19 +19686,142 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_it"] pub static X509_REQ_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_dup"] pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_free"] pub fn X509_REQ_free(req: *mut X509_REQ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ"] pub fn d2i_X509_REQ( out: *mut *mut X509_REQ, inp: *mut *const u8, @@ -19492,34 +19829,38 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ"] pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_version"] pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr( req: *const X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID( req: *const X509_REQ, nid: ::std::os::raw::c_int, @@ -19527,7 +19868,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ( req: *const X509_REQ, obj: *const ASN1_OBJECT, @@ -19535,15 +19876,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_extension_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature( req: *const X509_REQ, out_sig: *mut *const ASN1_BIT_STRING, @@ -19551,51 +19892,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_verify"] pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_new"] pub fn X509_REQ_new() -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_version"] pub fn X509_REQ_set_version( req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -19605,7 +19946,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -19615,7 +19956,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -19625,7 +19966,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -19633,14 +19974,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -19648,22 +19989,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -19713,19 +20054,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -19733,15 +20074,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -19749,15 +20094,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -19765,7 +20110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -19773,21 +20118,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -19796,7 +20141,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -19808,7 +20153,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -19820,7 +20165,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -19832,19 +20177,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -19852,33 +20197,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -19887,11 +20232,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -19901,7 +20246,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -19911,7 +20256,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -19921,19 +20266,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -19941,18 +20343,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19961,7 +20363,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -19970,33 +20372,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -20020,11 +20422,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -20032,18 +20434,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20051,7 +20453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20059,7 +20461,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -20067,21 +20469,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -20110,23 +20512,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -20134,11 +20536,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -20147,7 +20549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -20156,11 +20558,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -20185,23 +20587,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -20209,14 +20611,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -20224,7 +20626,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -20234,7 +20636,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -20244,7 +20646,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -20254,14 +20656,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -20270,7 +20672,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20279,15 +20681,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20355,19 +20757,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -20375,43 +20777,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -20469,19 +20871,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -20489,23 +20891,208 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, +} +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, cflag: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_ex_fp"] pub fn X509_print_ex_fp( fp: *mut FILE, x: *mut X509, @@ -20514,23 +21101,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print"] pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_fp"] pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_print"] pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex( bp: *mut BIO, x: *mut X509_REQ, @@ -20539,15 +21126,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print"] pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex( out: *mut BIO, nm: *const X509_NAME, @@ -20556,7 +21143,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print"] pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, @@ -20564,7 +21151,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -20572,7 +21159,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -20581,7 +21168,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -20589,7 +21176,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -20597,7 +21184,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -20606,7 +21193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -20615,7 +21202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -20624,7 +21211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -20633,7 +21220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -20642,259 +21229,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -20902,23 +21489,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -20926,7 +21513,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -20935,12 +21522,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20950,7 +21549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -20958,14 +21557,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20975,7 +21574,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -20983,42 +21582,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -21027,7 +21679,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -21035,6 +21687,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -21216,947 +21876,147 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_area"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_dir"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_dir_env"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_file_env"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_private_dir"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_hash"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_hash"] pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify_cert"] - pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_trust"] - pub fn X509_check_trust( - x: *mut X509, - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_count"] - pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get0"] - pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_by_id"] - pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_add"] - pub fn X509_TRUST_add( - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ck: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_TRUST, - arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify_cert"] + pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_trust"] + pub fn X509_check_trust( + x: *mut X509, + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_count"] + pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get0"] + pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_by_id"] + pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_add"] + pub fn X509_TRUST_add( + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ck: ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_TRUST, + arg2: *mut X509, + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -22274,256 +22134,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -22531,15 +22364,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -22548,50 +22377,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -22601,7 +22430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22609,7 +22438,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22617,7 +22446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22625,32 +22454,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -22658,81 +22462,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -22741,11 +22541,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22753,7 +22553,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22761,7 +22561,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -22773,22 +22573,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -22797,94 +22597,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22892,7 +22692,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22900,20 +22700,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -22921,7 +22721,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -22929,24 +22729,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -22960,14 +22760,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -22977,7 +22777,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -22987,7 +22787,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -22997,7 +22797,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -23009,7 +22809,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23020,7 +22820,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23033,8 +22833,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -23043,7 +23000,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -23053,7 +23010,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -23063,7 +23020,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23074,7 +23031,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23088,7 +23045,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -23097,7 +23054,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -23106,7 +23063,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -23115,7 +23072,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -23124,15 +23081,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -23141,7 +23098,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -23150,15 +23107,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -23167,7 +23124,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -23176,23 +23133,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -23201,7 +23158,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -23210,15 +23167,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -23227,7 +23184,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -23236,15 +23193,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -23253,7 +23210,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -23262,15 +23219,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23279,7 +23236,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23288,21 +23245,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23311,7 +23268,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23320,7 +23277,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -23332,7 +23289,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -23344,7 +23301,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23353,7 +23310,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23362,15 +23319,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -23379,7 +23336,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -23388,15 +23345,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -23405,7 +23362,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -23414,7 +23371,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -23426,7 +23383,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -23438,7 +23395,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -23447,7 +23404,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -23456,15 +23413,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -23473,7 +23430,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -23482,15 +23439,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23499,7 +23456,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23508,7 +23465,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -23520,7 +23477,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -23532,7 +23489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23541,7 +23498,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23550,15 +23507,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -23567,7 +23524,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -23576,15 +23533,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23593,7 +23550,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23602,7 +23559,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -23614,7 +23571,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -23626,7 +23583,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23635,7 +23592,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23644,15 +23601,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -23664,7 +23621,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -23676,7 +23633,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23688,7 +23645,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23700,7 +23657,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23709,7 +23666,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23721,7 +23678,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23733,7 +23690,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -23745,7 +23702,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23754,7 +23711,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -23766,7 +23723,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -23779,7 +23736,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -23793,7 +23750,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -23801,7 +23758,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -23809,7 +23766,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -23818,11 +23775,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -23830,27 +23787,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23860,7 +23817,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23868,7 +23825,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -23883,82 +23840,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -24059,23 +24016,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -24140,11 +24097,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}_aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -24231,11 +24188,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -24243,35 +24200,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}_aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -24346,15 +24303,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24367,7 +24324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24382,18 +24339,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24402,14 +24359,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24418,7 +24375,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24429,7 +24386,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24438,7 +24395,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24450,7 +24407,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -24462,18 +24419,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24481,14 +24438,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24496,7 +24453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -24510,7 +24467,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24523,7 +24480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24538,7 +24495,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -25430,7 +25387,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -25438,7 +25394,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -25476,16 +25432,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -26146,11 +26092,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -26371,15 +26317,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26387,26 +26333,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -26414,26 +26360,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26441,22 +26387,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -26464,19 +26410,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26484,18 +26430,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -26503,7 +26449,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26511,15 +26457,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26527,26 +26473,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26554,18 +26500,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -26573,14 +26519,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -26588,7 +26534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -26596,14 +26542,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26611,15 +26557,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26627,33 +26573,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26661,26 +26607,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26688,26 +26634,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26715,26 +26661,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26742,26 +26688,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -26769,26 +26715,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26796,26 +26742,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26823,26 +26769,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26850,26 +26796,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26877,38 +26823,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -26916,26 +26862,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26943,70 +26889,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27017,7 +26963,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27025,7 +26971,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27035,7 +26981,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -27133,7 +27079,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -27144,11 +27090,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27157,7 +27103,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27166,7 +27112,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -27175,7 +27121,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -27184,7 +27130,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27193,7 +27139,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27202,7 +27148,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27211,7 +27157,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27220,35 +27166,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -27258,27 +27204,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27287,14 +27233,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -27302,7 +27248,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27312,7 +27258,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -27321,7 +27267,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -27330,7 +27276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -27339,7 +27285,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -27349,11 +27295,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -27361,71 +27307,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -27443,43 +27389,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27489,7 +27435,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27498,7 +27444,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -27507,7 +27453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -27515,11 +27461,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } pub type __builtin_va_list = *mut ::std::os::raw::c_char; diff --git a/aws-lc-sys/src/aarch64_apple_darwin_crypto_ssl.rs b/aws-lc-sys/src/aarch64_apple_darwin_crypto_ssl.rs index 5072742b387..0c623338df0 100644 --- a/aws-lc-sys/src/aarch64_apple_darwin_crypto_ssl.rs +++ b/aws-lc-sys/src/aarch64_apple_darwin_crypto_ssl.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4464,37 +4478,6 @@ pub const SSL_CB_HANDSHAKE_DONE: i32 = 32; pub const SSL_SENT_SHUTDOWN: i32 = 1; pub const SSL_RECEIVED_SHUTDOWN: i32 = 2; pub const SSL_MODE_HANDSHAKE_CUTTHROUGH: i32 = 128; -pub const SSL_MODE_AUTO_RETRY: i32 = 0; -pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; -pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; -pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; -pub const SSL_OP_ALL: i32 = 0; -pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; -pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; -pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; -pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; -pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; -pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; -pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; -pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NO_COMPRESSION: i32 = 0; -pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SSLv2: i32 = 0; -pub const SSL_OP_NO_SSLv3: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; -pub const SSL_OP_SINGLE_DH_USE: i32 = 0; -pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; -pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; -pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; -pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; -pub const SSL_OP_TLS_D5_BUG: i32 = 0; -pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; -pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; pub const SSL_NOTHING: i32 = 0; pub const SSL_WRITING: i32 = 3; pub const SSL_READING: i32 = 2; @@ -4551,6 +4534,37 @@ pub const SSL_CURVE_SECP521R1: i32 = 25; pub const SSL_CURVE_X25519: i32 = 29; pub const SSL_CURVE_SECP256R1_KYBER768_DRAFT00: i32 = 25498; pub const SSL_CURVE_X25519_KYBER768_DRAFT00: i32 = 25497; +pub const SSL_MODE_AUTO_RETRY: i32 = 0; +pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; +pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; +pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; +pub const SSL_OP_ALL: i32 = 0; +pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; +pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; +pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; +pub const SSL_OP_NO_COMPRESSION: i32 = 0; +pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SSLv2: i32 = 0; +pub const SSL_OP_NO_SSLv3: i32 = 0; +pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; +pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; +pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; +pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; +pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; +pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; +pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; +pub const SSL_OP_SINGLE_DH_USE: i32 = 0; +pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; +pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; +pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; +pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; +pub const SSL_OP_TLS_D5_BUG: i32 = 0; pub const SSL_R_BACKWARDS_COMPATABILITY_OFFSET: i32 = 23841; pub const SSL_R_NO_PROTOCOLS_AVAILABLE: i32 = 23842; pub const SSL_R_BAD_PROTOCOL_VERSION_NUMBER: i32 = 23843; @@ -5343,6 +5357,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -5668,11 +5688,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -5680,15 +5700,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -5775,11 +5795,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5787,19 +5807,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5807,19 +5827,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -5917,11 +5937,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5929,19 +5949,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5949,15 +5969,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -6055,11 +6075,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6067,19 +6087,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6087,42 +6107,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -6130,58 +6150,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -6189,7 +6209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6198,7 +6218,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6207,7 +6227,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6215,7 +6235,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6223,21 +6243,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6245,7 +6265,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6253,7 +6273,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -6261,7 +6281,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -6270,7 +6290,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -6278,11 +6298,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -6309,41 +6329,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } pub type CRYPTO_MUTEX = pthread_rwlock_t; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6356,7 +6376,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6370,7 +6390,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6381,29 +6401,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -6459,7 +6479,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -6470,7 +6490,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -6483,7 +6503,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -6495,7 +6515,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -6504,7 +6524,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6515,7 +6535,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -6525,30 +6545,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -6558,101 +6578,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6661,18 +6685,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6681,18 +6705,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6701,7 +6725,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -6709,11 +6733,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -6724,57 +6748,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -6784,15 +6808,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -6856,7 +6880,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6864,7 +6888,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6872,15 +6896,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -6892,7 +6916,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -6901,7 +6925,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -6912,7 +6936,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -6923,7 +6947,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -6935,7 +6959,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -6945,7 +6969,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -6955,7 +6979,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6966,7 +6990,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -7187,27 +7211,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -7215,29 +7239,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7245,7 +7269,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7299,27 +7323,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -7327,11 +7351,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -7339,7 +7363,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -7347,18 +7371,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -7367,7 +7391,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -7376,38 +7400,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -7418,7 +7449,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -7478,7 +7509,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -7549,23 +7580,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -7573,7 +7604,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -7581,7 +7612,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7589,7 +7620,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7597,15 +7628,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7614,7 +7645,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7622,7 +7653,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7631,71 +7662,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -7718,7 +7749,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7726,68 +7757,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -7795,7 +7826,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -7803,7 +7834,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -7812,11 +7843,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -7825,15 +7856,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -7841,11 +7872,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -7853,22 +7884,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -7876,30 +7907,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -7907,89 +7938,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -7998,34 +8029,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -8034,13 +8065,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -8049,13 +8080,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -8068,7 +8099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -8081,7 +8112,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -8094,7 +8125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8106,7 +8137,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -8120,7 +8151,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8133,7 +8164,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -8146,7 +8177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8158,23 +8189,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -8184,7 +8215,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -8192,37 +8223,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -8234,7 +8258,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8244,6 +8268,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -8604,193 +8635,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8799,15 +8830,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -8817,11 +8848,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -8829,47 +8860,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8877,11 +8908,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8889,43 +8920,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -8934,7 +8965,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -8944,7 +8975,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8953,7 +8984,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -8963,7 +8994,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8972,7 +9003,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8982,7 +9013,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -8991,7 +9022,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -9001,7 +9032,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9010,7 +9041,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -9019,7 +9050,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9027,7 +9058,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -9036,7 +9067,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9045,7 +9076,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9054,11 +9085,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -9066,7 +9097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -9194,15 +9225,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9216,7 +9247,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -9224,11 +9255,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9243,7 +9274,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -9253,7 +9284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -9264,7 +9295,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9274,7 +9305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9283,7 +9314,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -9292,7 +9323,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -9301,7 +9332,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9311,7 +9342,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9321,23 +9352,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9346,7 +9377,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9355,7 +9386,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -9365,7 +9396,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9374,7 +9405,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9384,7 +9415,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -9395,7 +9426,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -9406,7 +9437,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9420,15 +9451,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -9439,7 +9470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -9452,11 +9483,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -9464,7 +9495,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -9472,11 +9503,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -9624,15 +9655,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -9656,15 +9687,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -9673,7 +9704,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -9681,14 +9712,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -9696,7 +9727,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -9704,7 +9735,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -9712,7 +9743,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -9720,14 +9751,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -9735,7 +9774,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -9743,22 +9782,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -9834,54 +9873,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -9889,7 +9928,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -9897,79 +9936,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -9977,7 +10016,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -9985,7 +10024,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -9993,7 +10032,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -10001,7 +10040,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -10009,7 +10048,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -10017,7 +10056,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -10025,7 +10064,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -10033,7 +10072,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -10041,117 +10080,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -10159,14 +10198,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10176,7 +10215,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10188,7 +10227,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -10198,7 +10237,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -10208,15 +10247,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10224,26 +10263,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10251,23 +10290,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10275,14 +10314,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10290,25 +10329,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -10316,7 +10355,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -10324,14 +10363,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -10360,19 +10399,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -10380,11 +10419,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -10392,54 +10431,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -10447,59 +10486,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -10507,23 +10546,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -10532,26 +10571,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -10559,29 +10598,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -10590,22 +10629,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -10613,15 +10652,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -10630,15 +10669,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -10647,52 +10686,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -10700,11 +10739,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -10729,7 +10768,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -10739,11 +10778,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10751,11 +10790,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10763,7 +10802,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -11097,15 +11136,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -11113,19 +11152,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11133,7 +11172,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11141,12 +11180,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11154,14 +11193,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11169,33 +11208,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -11203,7 +11242,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -11211,19 +11250,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -11231,7 +11270,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -11239,7 +11278,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -11249,7 +11288,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -11259,11 +11298,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -11271,33 +11310,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -11305,36 +11326,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -11931,7 +11970,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -11956,19 +11995,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -11978,19 +12017,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12000,7 +12039,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12008,11 +12047,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12022,7 +12061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12030,7 +12069,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -12189,11 +12228,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -12201,11 +12240,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -12260,19 +12299,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -12281,7 +12320,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12342,23 +12381,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -12366,86 +12405,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12453,7 +12492,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12461,11 +12500,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12473,7 +12512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12482,7 +12521,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12493,22 +12532,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12517,7 +12556,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -12526,7 +12565,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -12535,7 +12574,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -12544,37 +12583,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -12582,7 +12621,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -12590,7 +12629,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -12897,23 +12936,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12921,40 +12960,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -12962,15 +13001,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12978,55 +13017,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -13034,11 +13073,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -13046,7 +13085,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -13054,11 +13093,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -13066,11 +13105,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -13081,122 +13120,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13207,7 +13246,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13217,7 +13256,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13227,7 +13266,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13237,7 +13276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13245,7 +13284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13255,7 +13294,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13263,7 +13302,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13273,7 +13312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13281,47 +13320,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -13330,45 +13369,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -13381,23 +13420,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13407,7 +13446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13416,7 +13455,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13425,7 +13464,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13433,7 +13472,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13441,7 +13480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13449,7 +13488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13458,132 +13497,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -13818,7 +13857,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -13828,19 +13867,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -13850,15 +13889,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -13866,7 +13905,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -13957,15 +13996,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -13973,7 +14012,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -13981,14 +14020,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -13996,7 +14035,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -14004,27 +14043,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -14032,11 +14071,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -14045,7 +14084,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -14055,15 +14094,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -14071,15 +14110,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -14088,7 +14127,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -14097,7 +14136,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -14108,7 +14147,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -14118,11 +14157,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -14133,7 +14172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -14206,22 +14245,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -14230,7 +14269,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -14241,7 +14280,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -14252,7 +14291,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14265,7 +14304,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14277,7 +14316,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14286,7 +14325,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14295,47 +14334,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -14343,7 +14382,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -14351,7 +14390,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -14360,7 +14399,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -14369,44 +14408,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -14415,11 +14454,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -14427,7 +14466,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -14438,19 +14477,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -14458,19 +14497,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -14485,7 +14524,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -14493,14 +14532,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -14508,130 +14547,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -14639,11 +14678,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -14651,7 +14690,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14659,7 +14698,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14667,7 +14706,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -14678,75 +14717,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -14754,19 +14781,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -14875,19 +14898,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -14895,7 +14934,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -14903,31 +14942,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -14935,7 +14974,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -14944,7 +14983,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -14952,7 +14991,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -14961,7 +15000,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -14973,11 +15012,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -15031,28 +15070,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -15061,7 +15100,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15071,7 +15110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15082,7 +15121,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15093,7 +15132,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15104,47 +15143,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15154,7 +15193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -15162,14 +15201,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -15177,11 +15216,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15189,11 +15228,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15201,11 +15240,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -15213,7 +15252,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -15224,39 +15263,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -15264,19 +15303,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -15284,7 +15323,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -15294,53 +15333,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -15348,7 +15387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -15357,7 +15396,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -15367,7 +15406,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -15377,7 +15416,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15387,7 +15426,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15397,7 +15436,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -15408,7 +15447,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -15418,7 +15457,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15428,7 +15467,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15438,7 +15477,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15448,7 +15487,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15457,7 +15496,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -15465,7 +15504,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15476,7 +15515,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15487,7 +15526,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15498,7 +15537,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -15507,7 +15546,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -15516,7 +15555,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -15526,39 +15565,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -15610,24 +15623,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -15635,11 +15674,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -15647,19 +15686,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}_aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -15705,83 +15744,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -15789,7 +15828,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -15798,15 +15837,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -15814,11 +15853,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -15826,22 +15865,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15851,7 +15890,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -15859,7 +15898,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -15981,11 +16020,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15993,11 +16028,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16005,11 +16040,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16017,14 +16052,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -16041,7 +16080,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -16050,7 +16089,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16061,7 +16100,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16072,7 +16111,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -16126,23 +16165,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -16150,7 +16189,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -16158,7 +16197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -16166,7 +16205,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -16175,19 +16214,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -16195,11 +16234,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -16209,7 +16248,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -16217,83 +16256,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -16431,11 +16470,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -16444,11 +16483,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16459,11 +16498,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16478,7 +16517,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16493,7 +16532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16511,7 +16550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16526,66 +16565,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16596,7 +16639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -16604,7 +16647,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -16613,7 +16656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -16621,70 +16664,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -16693,7 +16736,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -16701,7 +16744,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -16709,7 +16752,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -16790,147 +16833,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16939,7 +16982,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16948,7 +16991,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16956,7 +16999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16964,7 +17007,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16974,7 +17017,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16982,7 +17025,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16990,7 +17033,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -17000,7 +17043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -17010,7 +17053,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17018,7 +17061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17026,7 +17069,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17036,7 +17079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17044,11 +17087,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17056,7 +17099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -17065,7 +17108,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17073,11 +17116,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17085,7 +17128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17094,7 +17137,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17103,7 +17146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17112,7 +17155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17121,7 +17164,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17134,7 +17177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17146,7 +17189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17161,31 +17204,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -17195,11 +17238,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -17209,11 +17252,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17223,11 +17266,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17237,11 +17280,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17251,18 +17294,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -17270,18 +17313,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -17291,7 +17334,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -17301,102 +17344,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -17404,28 +17447,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17433,7 +17476,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17441,7 +17484,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -17451,43 +17494,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17501,7 +17520,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17515,7 +17534,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17529,15 +17548,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17546,7 +17565,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17554,7 +17573,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17563,22 +17582,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -17586,40 +17597,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17627,11 +17638,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -17639,11 +17650,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -17651,11 +17662,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -17663,29 +17674,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( - ctx: *mut EVP_PKEY_CTX, - nbits: ::std::os::raw::c_int, + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( - ctx: *mut EVP_PKEY_CTX, - qbits: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_mac_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key( type_: ::std::os::raw::c_int, engine: *mut ENGINE, @@ -17694,7 +17691,53 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( + ctx: *mut EVP_PKEY_CTX, + nbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( + ctx: *mut EVP_PKEY_CTX, + qbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -17708,7 +17751,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -17720,7 +17763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -17732,11 +17775,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -17744,15 +17787,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -17839,7 +17882,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -17851,27 +17894,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17881,7 +17924,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -17889,7 +17932,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -17897,23 +17940,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17922,7 +17965,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -18098,86 +18141,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -18186,18 +18229,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18206,7 +18249,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18215,23 +18258,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18247,7 +18290,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18265,7 +18308,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18278,7 +18321,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18294,7 +18337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18312,7 +18355,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18327,7 +18370,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18340,7 +18383,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18353,7 +18396,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -18363,19 +18406,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -18634,7 +18677,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -18642,7 +18685,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -18651,7 +18694,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -18660,18 +18703,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -18687,21 +18730,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -18709,7 +18752,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -18717,7 +18760,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -18725,11 +18768,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -18737,15 +18780,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -18847,7 +18890,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -18855,47 +18898,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -19189,51 +19232,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -19259,15 +19302,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -19275,18 +19318,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -19294,79 +19337,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -19375,11 +19435,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -19388,7 +19448,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -19397,12 +19457,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -19411,7 +19471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19420,7 +19480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19428,7 +19488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19440,7 +19500,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19452,7 +19512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -19462,7 +19522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -19472,7 +19532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19483,7 +19543,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -19497,7 +19557,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19509,7 +19569,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19520,7 +19580,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -19533,7 +19593,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19545,7 +19605,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -19555,7 +19615,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -19565,31 +19625,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -19600,7 +19660,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -19611,7 +19671,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -19624,7 +19684,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -19634,7 +19694,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -19645,19 +19705,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19665,19 +19725,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19685,7 +19745,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -19695,7 +19784,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -19703,26 +19792,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -19731,7 +19824,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19739,11 +19832,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19751,11 +19844,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -19765,7 +19858,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -19775,7 +19868,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -19786,7 +19879,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -19794,7 +19887,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -19802,9 +19895,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -19995,27 +20092,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -20023,76 +20120,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -20100,7 +20201,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -20108,7 +20209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -20116,15 +20217,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -20132,72 +20252,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -20205,7 +20325,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -20213,25 +20343,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -20239,14 +20369,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -20254,7 +20384,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -20262,7 +20392,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -20270,19 +20400,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -20298,24 +20450,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -20323,44 +20496,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -20368,7 +20552,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -20376,7 +20560,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -20384,11 +20568,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -20396,59 +20589,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -20456,7 +20660,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -20464,25 +20678,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -20490,130 +20704,257 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_it"] - pub static X509_REQ_it: ASN1_ITEM; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_dup"] - pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_free"] - pub fn X509_REQ_free(req: *mut X509_REQ); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ"] - pub fn d2i_X509_REQ( - out: *mut *mut X509_REQ, + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, inp: *mut *const u8, len: ::std::os::raw::c_long, - ) -> *mut X509_REQ; + ) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ"] - pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_version"] - pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_subject_name"] - pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_pubkey"] - pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_count"] - pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr"] - pub fn X509_REQ_get_attr( - req: *const X509_REQ, - loc: ::std::os::raw::c_int, - ) -> *mut X509_ATTRIBUTE; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] - pub fn X509_REQ_get_attr_by_NID( - req: *const X509_REQ, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, nid: ::std::os::raw::c_int, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] - pub fn X509_REQ_get_attr_by_OBJ( - req: *const X509_REQ, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, obj: *const ASN1_OBJECT, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_extension_nid"] - pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_extensions"] - pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get0_signature"] - pub fn X509_REQ_get0_signature( - req: *const X509_REQ, - out_sig: *mut *const ASN1_BIT_STRING, - out_alg: *mut *const X509_ALGOR, - ); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_signature_nid"] - pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_verify"] - pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_new"] - pub fn X509_REQ_new() -> *mut X509_REQ; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_version"] - pub fn X509_REQ_set_version( - req: *mut X509_REQ, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_it"] + pub static X509_REQ_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_dup"] + pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_free"] + pub fn X509_REQ_free(req: *mut X509_REQ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ"] + pub fn d2i_X509_REQ( + out: *mut *mut X509_REQ, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ"] + pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_version"] + pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_subject_name"] + pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_pubkey"] + pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_count"] + pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr"] + pub fn X509_REQ_get_attr( + req: *const X509_REQ, + loc: ::std::os::raw::c_int, + ) -> *mut X509_ATTRIBUTE; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] + pub fn X509_REQ_get_attr_by_NID( + req: *const X509_REQ, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] + pub fn X509_REQ_get_attr_by_OBJ( + req: *const X509_REQ, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_extension_nid"] + pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_extensions"] + pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get0_signature"] + pub fn X509_REQ_get0_signature( + req: *const X509_REQ, + out_sig: *mut *const ASN1_BIT_STRING, + out_alg: *mut *const X509_ALGOR, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_signature_nid"] + pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_verify"] + pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_new"] + pub fn X509_REQ_new() -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_version"] + pub fn X509_REQ_set_version( + req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -20623,7 +20964,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -20633,7 +20974,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -20643,7 +20984,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -20651,14 +20992,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -20666,22 +21007,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -20731,19 +21072,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -20751,15 +21092,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -20767,15 +21112,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20783,7 +21128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20791,21 +21136,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -20814,7 +21159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -20826,7 +21171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -20838,7 +21183,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -20850,19 +21195,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -20870,33 +21215,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -20905,11 +21250,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -20919,7 +21264,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -20929,7 +21274,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -20939,19 +21284,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -20959,18 +21361,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20979,7 +21381,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20988,33 +21390,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -21038,11 +21440,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -21050,18 +21452,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -21069,7 +21471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -21077,7 +21479,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -21085,21 +21487,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -21128,23 +21530,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -21152,11 +21554,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -21165,7 +21567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -21174,11 +21576,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -21203,23 +21605,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -21227,14 +21629,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -21242,7 +21644,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -21252,7 +21654,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -21262,7 +21664,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -21272,14 +21674,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -21288,7 +21690,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21297,15 +21699,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21373,19 +21775,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -21393,43 +21795,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -21487,19 +21889,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -21507,82 +21909,267 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_ex_fp"] - pub fn X509_print_ex_fp( - fp: *mut FILE, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print"] - pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_fp"] - pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_print"] - pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_print_fp"] - pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print_ex"] - pub fn X509_REQ_print_ex( - bp: *mut BIO, - x: *mut X509_REQ, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print"] - pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print_fp"] - pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print_ex"] - pub fn X509_NAME_print_ex( - out: *mut BIO, - nm: *const X509_NAME, - indent: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print"] - pub fn X509_NAME_print( + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_ex_fp"] + pub fn X509_print_ex_fp( + fp: *mut FILE, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print"] + pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_fp"] + pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_print"] + pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_print_fp"] + pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print_ex"] + pub fn X509_REQ_print_ex( + bp: *mut BIO, + x: *mut X509_REQ, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print"] + pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print_fp"] + pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print_ex"] + pub fn X509_NAME_print_ex( + out: *mut BIO, + nm: *const X509_NAME, + indent: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print"] + pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, obase: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -21590,7 +22177,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -21599,7 +22186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -21607,7 +22194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -21615,7 +22202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -21624,7 +22211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -21633,7 +22220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -21642,7 +22229,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -21651,7 +22238,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -21660,259 +22247,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -21920,23 +22507,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -21944,7 +22531,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -21953,12 +22540,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21968,7 +22567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -21976,14 +22575,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21993,7 +22592,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -22001,42 +22600,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -22045,7 +22697,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -22053,6 +22705,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -22234,787 +22894,97 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_area"] - pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_dir"] - pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_file"] - pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_dir_env"] - pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_file_env"] - pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_private_dir"] - pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_area"] + pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_hash"] - pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_dir"] + pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_file"] + pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_dir_env"] + pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_file_env"] + pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_private_dir"] + pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_hash"] + pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify_cert"] pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_trust"] pub fn X509_check_trust( x: *mut X509, id: ::std::os::raw::c_int, @@ -23022,19 +22992,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get0"] pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_by_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_add"] pub fn X509_TRUST_add( id: ::std::os::raw::c_int, flags: ::std::os::raw::c_int, @@ -23042,139 +23012,29 @@ extern "C" { unsafe extern "C" fn( arg1: *mut X509_TRUST, arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -23292,256 +23152,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -23549,15 +23382,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -23566,50 +23395,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -23619,7 +23448,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23627,7 +23456,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23635,7 +23464,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23643,32 +23472,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -23676,81 +23480,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -23759,11 +23559,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23771,7 +23571,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23779,7 +23579,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -23791,22 +23591,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -23815,94 +23615,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23910,7 +23710,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23918,20 +23718,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -23939,7 +23739,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -23947,24 +23747,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -23978,14 +23778,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -23995,7 +23795,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -24005,7 +23805,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -24015,7 +23815,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -24027,7 +23827,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24038,7 +23838,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24051,8 +23851,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -24061,7 +24018,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -24071,7 +24028,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -24081,7 +24038,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24092,7 +24049,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24106,7 +24063,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -24115,7 +24072,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -24124,7 +24081,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -24133,7 +24090,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -24142,15 +24099,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -24159,7 +24116,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -24168,15 +24125,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -24185,7 +24142,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -24194,23 +24151,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -24219,7 +24176,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -24228,15 +24185,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -24245,7 +24202,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -24254,15 +24211,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -24271,7 +24228,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -24280,15 +24237,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24297,7 +24254,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24306,21 +24263,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24329,7 +24286,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24338,7 +24295,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -24350,7 +24307,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -24362,7 +24319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24371,7 +24328,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24380,15 +24337,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -24397,7 +24354,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -24406,15 +24363,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -24423,7 +24380,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -24432,7 +24389,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -24444,7 +24401,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -24456,7 +24413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -24465,7 +24422,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -24474,15 +24431,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -24491,7 +24448,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -24500,15 +24457,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24517,7 +24474,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24526,7 +24483,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -24538,7 +24495,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -24550,7 +24507,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24559,7 +24516,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24568,15 +24525,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -24585,7 +24542,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -24594,15 +24551,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24611,7 +24568,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24620,7 +24577,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -24632,7 +24589,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -24644,7 +24601,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24653,7 +24610,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24662,15 +24619,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -24682,7 +24639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -24694,7 +24651,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24706,7 +24663,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24718,7 +24675,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24727,7 +24684,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24739,7 +24696,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24751,7 +24708,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -24763,7 +24720,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24772,7 +24729,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -24784,7 +24741,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -24797,7 +24754,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -24811,7 +24768,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -24819,7 +24776,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -24827,7 +24784,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -24836,11 +24793,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -24848,27 +24805,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24878,7 +24835,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24886,7 +24843,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -24901,82 +24858,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -25077,23 +25034,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -25158,11 +25115,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}_aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -25249,11 +25206,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -25261,35 +25218,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}_aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -25364,15 +25321,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25385,7 +25342,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25400,18 +25357,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25420,14 +25377,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25436,7 +25393,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25447,7 +25404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25456,7 +25413,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25468,7 +25425,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -25480,18 +25437,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25499,14 +25456,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25514,7 +25471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -25528,7 +25485,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25541,7 +25498,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25556,7 +25513,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -26448,7 +26405,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -26456,7 +26412,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -26494,16 +26450,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -27164,11 +27110,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -27389,15 +27335,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27405,26 +27351,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -27432,26 +27378,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27459,22 +27405,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -27482,19 +27428,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27502,18 +27448,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -27521,7 +27467,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27529,15 +27475,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27545,26 +27491,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27572,18 +27518,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -27591,14 +27537,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -27606,7 +27552,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -27614,14 +27560,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27629,15 +27575,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27645,33 +27591,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27679,26 +27625,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27706,26 +27652,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27733,26 +27679,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27760,26 +27706,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -27787,26 +27733,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27814,26 +27760,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27841,26 +27787,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27868,26 +27814,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27895,38 +27841,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -27934,26 +27880,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27961,70 +27907,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28035,7 +27981,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -28043,7 +27989,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28053,7 +27999,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -28151,7 +28097,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -28162,11 +28108,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28175,7 +28121,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28184,7 +28130,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -28193,7 +28139,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -28202,7 +28148,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28211,7 +28157,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28220,7 +28166,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28229,7 +28175,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28238,35 +28184,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -28276,27 +28222,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28305,14 +28251,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -28320,7 +28266,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28330,7 +28276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -28339,7 +28285,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -28348,7 +28294,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -28357,7 +28303,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -28367,11 +28313,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -28379,71 +28325,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -28461,43 +28407,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28507,7 +28453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28516,7 +28462,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -28525,7 +28471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -28533,11 +28479,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] @@ -28603,119 +28549,119 @@ impl static_assertion_at_line_255_error_is_max_overheads_are_inconsistent { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLS_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLS_method"] pub fn TLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLS_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLS_method"] pub fn DTLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLS_with_buffers_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLS_with_buffers_method"] pub fn TLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLS_with_buffers_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLS_with_buffers_method"] pub fn DTLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_new"] pub fn SSL_CTX_new(method: *const SSL_METHOD) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_up_ref"] pub fn SSL_CTX_up_ref(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_free"] pub fn SSL_CTX_free(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_new"] pub fn SSL_new(ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_free"] pub fn SSL_free(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_SSL_CTX"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_SSL_CTX"] pub fn SSL_get_SSL_CTX(ssl: *const SSL) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_connect_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_connect_state"] pub fn SSL_set_connect_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_accept_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_accept_state"] pub fn SSL_set_accept_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_is_server"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_is_server"] pub fn SSL_is_server(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_is_dtls"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_is_dtls"] pub fn SSL_is_dtls(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_bio"] pub fn SSL_set_bio(ssl: *mut SSL, rbio: *mut BIO, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_rbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_rbio"] pub fn SSL_set0_rbio(ssl: *mut SSL, rbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_wbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_wbio"] pub fn SSL_set0_wbio(ssl: *mut SSL, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_rbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_rbio"] pub fn SSL_get_rbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_wbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_wbio"] pub fn SSL_get_wbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_fd"] pub fn SSL_get_fd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_rfd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_rfd"] pub fn SSL_get_rfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_wfd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_wfd"] pub fn SSL_get_wfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_fd"] pub fn SSL_set_fd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_rfd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_rfd"] pub fn SSL_set_rfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_wfd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_wfd"] pub fn SSL_set_wfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_do_handshake"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_do_handshake"] pub fn SSL_do_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_connect"] pub fn SSL_connect(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_accept"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_accept"] pub fn SSL_accept(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_read"] pub fn SSL_read( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28723,7 +28669,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_read_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_read_ex"] pub fn SSL_read_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28732,7 +28678,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_peek"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_peek"] pub fn SSL_peek( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28740,7 +28686,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_peek_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_peek_ex"] pub fn SSL_peek_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28749,15 +28695,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_pending"] pub fn SSL_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_has_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_has_pending"] pub fn SSL_has_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_write"] pub fn SSL_write( ssl: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28765,7 +28711,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_write_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_write_ex"] pub fn SSL_write_ex( s: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28774,238 +28720,238 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_key_update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_key_update"] pub fn SSL_key_update( ssl: *mut SSL, request_type: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_key_update_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_key_update_type"] pub fn SSL_get_key_update_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_shutdown"] pub fn SSL_shutdown(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_quiet_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_quiet_shutdown"] pub fn SSL_CTX_set_quiet_shutdown(ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_quiet_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_quiet_shutdown"] pub fn SSL_CTX_get_quiet_shutdown(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quiet_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quiet_shutdown"] pub fn SSL_set_quiet_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_quiet_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_quiet_shutdown"] pub fn SSL_get_quiet_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_error"] pub fn SSL_get_error(ssl: *const SSL, ret_code: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_error_description"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_error_description"] pub fn SSL_error_description(err: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_mtu"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_mtu"] pub fn SSL_set_mtu(ssl: *mut SSL, mtu: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_set_initial_timeout_duration"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_set_initial_timeout_duration"] pub fn DTLSv1_set_initial_timeout_duration(ssl: *mut SSL, duration_ms: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_get_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_get_timeout"] pub fn DTLSv1_get_timeout(ssl: *const SSL, out: *mut timeval) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_handle_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_handle_timeout"] pub fn DTLSv1_handle_timeout(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_min_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_min_proto_version"] pub fn SSL_CTX_set_min_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_max_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_max_proto_version"] pub fn SSL_CTX_set_max_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_min_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_min_proto_version"] pub fn SSL_CTX_get_min_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_max_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_max_proto_version"] pub fn SSL_CTX_get_max_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_min_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_min_proto_version"] pub fn SSL_set_min_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_max_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_max_proto_version"] pub fn SSL_set_max_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_min_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_min_proto_version"] pub fn SSL_get_min_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_max_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_max_proto_version"] pub fn SSL_get_max_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_version"] pub fn SSL_version(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_options"] pub fn SSL_CTX_set_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_clear_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_clear_options"] pub fn SSL_CTX_clear_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_options"] pub fn SSL_CTX_get_options(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_options"] pub fn SSL_set_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_clear_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_clear_options"] pub fn SSL_clear_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_options"] pub fn SSL_get_options(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_mode"] pub fn SSL_CTX_set_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_clear_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_clear_mode"] pub fn SSL_CTX_clear_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_mode"] pub fn SSL_CTX_get_mode(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_mode"] pub fn SSL_set_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_clear_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_clear_mode"] pub fn SSL_clear_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_mode"] pub fn SSL_get_mode(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set0_buffer_pool"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set0_buffer_pool"] pub fn SSL_CTX_set0_buffer_pool(ctx: *mut SSL_CTX, pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_certificate"] pub fn SSL_CTX_use_certificate(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_certificate"] pub fn SSL_use_certificate(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_PrivateKey"] pub fn SSL_CTX_use_PrivateKey(ctx: *mut SSL_CTX, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_PrivateKey"] pub fn SSL_use_PrivateKey(ssl: *mut SSL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set0_chain"] pub fn SSL_CTX_set0_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_chain"] pub fn SSL_CTX_set1_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_chain"] pub fn SSL_set0_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_chain"] pub fn SSL_set1_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add0_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add0_chain_cert"] pub fn SSL_CTX_add0_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add1_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add1_chain_cert"] pub fn SSL_CTX_add1_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add0_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add0_chain_cert"] pub fn SSL_add0_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_extra_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_extra_chain_cert"] pub fn SSL_CTX_add_extra_chain_cert( ctx: *mut SSL_CTX, x509: *mut X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add1_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add1_chain_cert"] pub fn SSL_add1_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_build_cert_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_build_cert_chain"] pub fn SSL_CTX_build_cert_chain( ctx: *mut SSL_CTX, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_build_cert_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_build_cert_chain"] pub fn SSL_build_cert_chain( ssl: *mut SSL, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_clear_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_clear_chain_certs"] pub fn SSL_CTX_clear_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_clear_extra_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_clear_extra_chain_certs"] pub fn SSL_CTX_clear_extra_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_clear_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_clear_chain_certs"] pub fn SSL_clear_chain_certs(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_cert_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_cert_cb"] pub fn SSL_CTX_set_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -29018,7 +28964,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_cert_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_cert_cb"] pub fn SSL_set_cert_cb( ssl: *mut SSL, cb: ::std::option::Option< @@ -29031,71 +28977,71 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_certificate_types"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_certificate_types"] pub fn SSL_get0_certificate_types(ssl: *const SSL, out_types: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_peer_verify_algorithms"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_peer_verify_algorithms"] pub fn SSL_get0_peer_verify_algorithms(ssl: *const SSL, out_sigalgs: *mut *const u16) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_peer_delegation_algorithms"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_peer_delegation_algorithms"] pub fn SSL_get0_peer_delegation_algorithms( ssl: *const SSL, out_sigalgs: *mut *const u16, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_certs_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_certs_clear"] pub fn SSL_certs_clear(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_check_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_check_private_key"] pub fn SSL_CTX_check_private_key(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_check_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_check_private_key"] pub fn SSL_check_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_certificate"] pub fn SSL_CTX_get0_certificate(ctx: *const SSL_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_certificate"] pub fn SSL_get_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_privatekey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_privatekey"] pub fn SSL_CTX_get0_privatekey(ctx: *const SSL_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_privatekey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_privatekey"] pub fn SSL_get_privatekey(ssl: *const SSL) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_chain_certs"] pub fn SSL_CTX_get0_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_extra_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_extra_chain_certs"] pub fn SSL_CTX_get_extra_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_chain_certs"] pub fn SSL_get0_chain_certs( ssl: *const SSL, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_signed_cert_timestamp_list"] pub fn SSL_CTX_set_signed_cert_timestamp_list( ctx: *mut SSL_CTX, list: *const u8, @@ -29103,7 +29049,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_signed_cert_timestamp_list"] pub fn SSL_set_signed_cert_timestamp_list( ctx: *mut SSL, list: *const u8, @@ -29111,7 +29057,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_ocsp_response"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_ocsp_response"] pub fn SSL_CTX_set_ocsp_response( ctx: *mut SSL_CTX, response: *const u8, @@ -29119,7 +29065,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_ocsp_response"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_ocsp_response"] pub fn SSL_set_ocsp_response( ssl: *mut SSL, response: *const u8, @@ -29127,33 +29073,33 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_signature_algorithm_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_signature_algorithm_name"] pub fn SSL_get_signature_algorithm_name( sigalg: u16, include_curve: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_signature_algorithm_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_signature_algorithm_names"] pub fn SSL_get_all_signature_algorithm_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_signature_algorithm_key_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_signature_algorithm_key_type"] pub fn SSL_get_signature_algorithm_key_type(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_signature_algorithm_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_signature_algorithm_digest"] pub fn SSL_get_signature_algorithm_digest(sigalg: u16) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_is_signature_algorithm_rsa_pss"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_is_signature_algorithm_rsa_pss"] pub fn SSL_is_signature_algorithm_rsa_pss(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_signing_algorithm_prefs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_signing_algorithm_prefs"] pub fn SSL_CTX_set_signing_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -29161,7 +29107,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_signing_algorithm_prefs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_signing_algorithm_prefs"] pub fn SSL_set_signing_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -29169,7 +29115,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_chain_and_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_chain_and_key"] pub fn SSL_CTX_set_chain_and_key( ctx: *mut SSL_CTX, certs: *const *mut CRYPTO_BUFFER, @@ -29179,7 +29125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_chain_and_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_chain_and_key"] pub fn SSL_set_chain_and_key( ssl: *mut SSL, certs: *const *mut CRYPTO_BUFFER, @@ -29189,19 +29135,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_chain"] pub fn SSL_CTX_get0_chain(ctx: *const SSL_CTX) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey"] pub fn SSL_CTX_use_RSAPrivateKey(ctx: *mut SSL_CTX, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_RSAPrivateKey"] pub fn SSL_use_RSAPrivateKey(ssl: *mut SSL, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_certificate_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_certificate_ASN1"] pub fn SSL_CTX_use_certificate_ASN1( ctx: *mut SSL_CTX, der_len: usize, @@ -29209,7 +29155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_certificate_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_certificate_ASN1"] pub fn SSL_use_certificate_ASN1( ssl: *mut SSL, der: *const u8, @@ -29217,7 +29163,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_PrivateKey_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_PrivateKey_ASN1"] pub fn SSL_CTX_use_PrivateKey_ASN1( pk: ::std::os::raw::c_int, ctx: *mut SSL_CTX, @@ -29226,7 +29172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_PrivateKey_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_PrivateKey_ASN1"] pub fn SSL_use_PrivateKey_ASN1( type_: ::std::os::raw::c_int, ssl: *mut SSL, @@ -29235,7 +29181,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_ASN1"] pub fn SSL_CTX_use_RSAPrivateKey_ASN1( ctx: *mut SSL_CTX, der: *const u8, @@ -29243,7 +29189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_RSAPrivateKey_ASN1"] pub fn SSL_use_RSAPrivateKey_ASN1( ssl: *mut SSL, der: *const u8, @@ -29251,7 +29197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_file"] pub fn SSL_CTX_use_RSAPrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29259,7 +29205,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_RSAPrivateKey_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_RSAPrivateKey_file"] pub fn SSL_use_RSAPrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29267,7 +29213,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_certificate_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_certificate_file"] pub fn SSL_CTX_use_certificate_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29275,7 +29221,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_certificate_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_certificate_file"] pub fn SSL_use_certificate_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29283,7 +29229,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_PrivateKey_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_PrivateKey_file"] pub fn SSL_CTX_use_PrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29291,7 +29237,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_PrivateKey_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_PrivateKey_file"] pub fn SSL_use_PrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29299,36 +29245,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_certificate_chain_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_certificate_chain_file"] pub fn SSL_CTX_use_certificate_chain_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_certificate_chain_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_certificate_chain_file"] pub fn SSL_use_certificate_chain_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb"] pub fn SSL_CTX_set_default_passwd_cb(ctx: *mut SSL_CTX, cb: pem_password_cb); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb"] pub fn SSL_CTX_get_default_passwd_cb(ctx: *const SSL_CTX) -> pem_password_cb; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb_userdata"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb_userdata"] pub fn SSL_CTX_set_default_passwd_cb_userdata( ctx: *mut SSL_CTX, data: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb_userdata"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb_userdata"] pub fn SSL_CTX_get_default_passwd_cb_userdata( ctx: *const SSL_CTX, ) -> *mut ::std::os::raw::c_void; @@ -29417,18 +29363,18 @@ fn bindgen_test_layout_ssl_private_key_method_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_private_key_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_private_key_method"] pub fn SSL_set_private_key_method(ssl: *mut SSL, key_method: *const SSL_PRIVATE_KEY_METHOD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_private_key_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_private_key_method"] pub fn SSL_CTX_set_private_key_method( ctx: *mut SSL_CTX, key_method: *const SSL_PRIVATE_KEY_METHOD, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_can_release_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_can_release_private_key"] pub fn SSL_can_release_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } #[repr(C)] @@ -29453,171 +29399,171 @@ pub type sk_SSL_CIPHER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_cipher_by_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_cipher_by_value"] pub fn SSL_get_cipher_by_value(value: u16) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_id"] pub fn SSL_CIPHER_get_id(cipher: *const SSL_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_protocol_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_protocol_id"] pub fn SSL_CIPHER_get_protocol_id(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_is_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_is_aead"] pub fn SSL_CIPHER_is_aead(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_is_block_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_is_block_cipher"] pub fn SSL_CIPHER_is_block_cipher(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_cipher_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_cipher_nid"] pub fn SSL_CIPHER_get_cipher_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_digest_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_digest_nid"] pub fn SSL_CIPHER_get_digest_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_kx_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_kx_nid"] pub fn SSL_CIPHER_get_kx_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_auth_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_auth_nid"] pub fn SSL_CIPHER_get_auth_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_handshake_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_handshake_digest"] pub fn SSL_CIPHER_get_handshake_digest(cipher: *const SSL_CIPHER) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_prf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_prf_nid"] pub fn SSL_CIPHER_get_prf_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_min_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_min_version"] pub fn SSL_CIPHER_get_min_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_max_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_max_version"] pub fn SSL_CIPHER_get_max_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_standard_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_standard_name"] pub fn SSL_CIPHER_standard_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_name"] pub fn SSL_CIPHER_get_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_kx_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_kx_name"] pub fn SSL_CIPHER_get_kx_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_bits"] pub fn SSL_CIPHER_get_bits( cipher: *const SSL_CIPHER, out_alg_bits: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_cipher_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_cipher_names"] pub fn SSL_get_all_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_standard_cipher_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_standard_cipher_names"] pub fn SSL_get_all_standard_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_strict_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_strict_cipher_list"] pub fn SSL_CTX_set_strict_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_cipher_list"] pub fn SSL_CTX_set_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_strict_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_strict_cipher_list"] pub fn SSL_set_strict_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_ciphersuites"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_ciphersuites"] pub fn SSL_CTX_set_ciphersuites( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_cipher_list"] pub fn SSL_set_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_ciphers"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_ciphers"] pub fn SSL_CTX_get_ciphers(ctx: *const SSL_CTX) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_cipher_in_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_cipher_in_group"] pub fn SSL_CTX_cipher_in_group(ctx: *const SSL_CTX, i: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ciphers"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ciphers"] pub fn SSL_get_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_is_init_finished"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_is_init_finished"] pub fn SSL_is_init_finished(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_in_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_in_init"] pub fn SSL_in_init(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_in_false_start"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_in_false_start"] pub fn SSL_in_false_start(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_certificate"] pub fn SSL_get_peer_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_cert_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_cert_chain"] pub fn SSL_get_peer_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_full_cert_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_full_cert_chain"] pub fn SSL_get_peer_full_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_verified_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_verified_chain"] pub fn SSL_get0_verified_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_peer_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_peer_certificates"] pub fn SSL_get0_peer_certificates(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_signed_cert_timestamp_list"] pub fn SSL_get0_signed_cert_timestamp_list( ssl: *const SSL, out: *mut *const u8, @@ -29625,11 +29571,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_ocsp_response"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_ocsp_response"] pub fn SSL_get0_ocsp_response(ssl: *const SSL, out: *mut *const u8, out_len: *mut usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_tls_unique"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_tls_unique"] pub fn SSL_get_tls_unique( ssl: *const SSL, out: *mut u8, @@ -29638,27 +29584,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_extms_support"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_extms_support"] pub fn SSL_get_extms_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_current_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_current_cipher"] pub fn SSL_get_current_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_client_ciphers"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_client_ciphers"] pub fn SSL_get_client_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_session_reused"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_session_reused"] pub fn SSL_session_reused(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_secure_renegotiation_support"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_secure_renegotiation_support"] pub fn SSL_get_secure_renegotiation_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_export_keying_material"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_export_keying_material"] pub fn SSL_export_keying_material( ssl: *mut SSL, out: *mut u8, @@ -29699,13 +29645,13 @@ pub type SSL_custom_ext_parse_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_extension_supported"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_extension_supported"] pub fn SSL_extension_supported( extension_value: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_client_custom_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_client_custom_ext"] pub fn SSL_CTX_add_client_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29717,7 +29663,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_server_custom_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_server_custom_ext"] pub fn SSL_CTX_add_server_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29729,7 +29675,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_SSL_SESSION"] pub fn PEM_read_bio_SSL_SESSION( bp: *mut BIO, x: *mut *mut SSL_SESSION, @@ -29738,7 +29684,7 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_SSL_SESSION"] pub fn PEM_read_SSL_SESSION( fp: *mut FILE, x: *mut *mut SSL_SESSION, @@ -29747,27 +29693,27 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_SSL_SESSION"] pub fn PEM_write_bio_SSL_SESSION(bp: *mut BIO, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_SSL_SESSION"] pub fn PEM_write_SSL_SESSION(fp: *mut FILE, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_new"] pub fn SSL_SESSION_new(ctx: *const SSL_CTX) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_up_ref"] pub fn SSL_SESSION_up_ref(session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_free"] pub fn SSL_SESSION_free(session: *mut SSL_SESSION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_to_bytes"] pub fn SSL_SESSION_to_bytes( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29775,7 +29721,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_to_bytes_for_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_to_bytes_for_ticket"] pub fn SSL_SESSION_to_bytes_for_ticket( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29783,7 +29729,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_from_bytes"] pub fn SSL_SESSION_from_bytes( in_: *const u8, in_len: usize, @@ -29791,29 +29737,29 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_version"] pub fn SSL_SESSION_get_version(session: *const SSL_SESSION) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_protocol_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_protocol_version"] pub fn SSL_SESSION_get_protocol_version(session: *const SSL_SESSION) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_protocol_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_protocol_version"] pub fn SSL_SESSION_set_protocol_version( session: *mut SSL_SESSION, version: u16, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_id"] pub fn SSL_SESSION_get_id( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set1_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set1_id"] pub fn SSL_SESSION_set1_id( session: *mut SSL_SESSION, sid: *const u8, @@ -29821,25 +29767,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_time"] pub fn SSL_SESSION_get_time(session: *const SSL_SESSION) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_timeout"] pub fn SSL_SESSION_get_timeout(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_peer"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_peer"] pub fn SSL_SESSION_get0_peer(session: *const SSL_SESSION) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_peer_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_peer_certificates"] pub fn SSL_SESSION_get0_peer_certificates( session: *const SSL_SESSION, ) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_signed_cert_timestamp_list"] pub fn SSL_SESSION_get0_signed_cert_timestamp_list( session: *const SSL_SESSION, out: *mut *const u8, @@ -29847,7 +29793,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_ocsp_response"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_ocsp_response"] pub fn SSL_SESSION_get0_ocsp_response( session: *const SSL_SESSION, out: *mut *const u8, @@ -29855,7 +29801,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_master_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_master_key"] pub fn SSL_SESSION_get_master_key( session: *const SSL_SESSION, out: *mut u8, @@ -29863,22 +29809,22 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_time"] pub fn SSL_SESSION_set_time(session: *mut SSL_SESSION, time: u64) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_timeout"] pub fn SSL_SESSION_set_timeout(session: *mut SSL_SESSION, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_id_context"] pub fn SSL_SESSION_get0_id_context( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set1_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set1_id_context"] pub fn SSL_SESSION_set1_id_context( session: *mut SSL_SESSION, sid_ctx: *const u8, @@ -29886,19 +29832,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_should_be_single_use"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_should_be_single_use"] pub fn SSL_SESSION_should_be_single_use(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_is_resumable"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_is_resumable"] pub fn SSL_SESSION_is_resumable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_has_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_has_ticket"] pub fn SSL_SESSION_has_ticket(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_ticket"] pub fn SSL_SESSION_get0_ticket( session: *const SSL_SESSION, out_ticket: *mut *const u8, @@ -29906,7 +29852,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_ticket"] pub fn SSL_SESSION_set_ticket( session: *mut SSL_SESSION, ticket: *const u8, @@ -29914,19 +29860,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_ticket_lifetime_hint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_ticket_lifetime_hint"] pub fn SSL_SESSION_get_ticket_lifetime_hint(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_cipher"] pub fn SSL_SESSION_get0_cipher(session: *const SSL_SESSION) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_has_peer_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_has_peer_sha256"] pub fn SSL_SESSION_has_peer_sha256(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_peer_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_peer_sha256"] pub fn SSL_SESSION_get0_peer_sha256( session: *const SSL_SESSION, out_ptr: *mut *const u8, @@ -29934,34 +29880,34 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_session_cache_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_session_cache_mode"] pub fn SSL_CTX_set_session_cache_mode( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_session_cache_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_session_cache_mode"] pub fn SSL_CTX_get_session_cache_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_session"] pub fn SSL_set_session(ssl: *mut SSL, session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_timeout"] pub fn SSL_CTX_set_timeout(ctx: *mut SSL_CTX, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_session_psk_dhe_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_session_psk_dhe_timeout"] pub fn SSL_CTX_set_session_psk_dhe_timeout(ctx: *mut SSL_CTX, timeout: u32); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_timeout"] pub fn SSL_CTX_get_timeout(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_session_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_session_id_context"] pub fn SSL_CTX_set_session_id_context( ctx: *mut SSL_CTX, sid_ctx: *const u8, @@ -29969,7 +29915,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_session_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_session_id_context"] pub fn SSL_set_session_id_context( ssl: *mut SSL, sid_ctx: *const u8, @@ -29977,44 +29923,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_session_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_session_id_context"] pub fn SSL_get0_session_id_context(ssl: *const SSL, out_len: *mut usize) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_set_cache_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_set_cache_size"] pub fn SSL_CTX_sess_set_cache_size( ctx: *mut SSL_CTX, size: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_get_cache_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_get_cache_size"] pub fn SSL_CTX_sess_get_cache_size(ctx: *const SSL_CTX) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_number"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_number"] pub fn SSL_CTX_sess_number(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_session"] pub fn SSL_CTX_add_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_remove_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_remove_session"] pub fn SSL_CTX_remove_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_flush_sessions"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_flush_sessions"] pub fn SSL_CTX_flush_sessions(ctx: *mut SSL_CTX, time: u64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_set_new_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_set_new_cb"] pub fn SSL_CTX_sess_set_new_cb( ctx: *mut SSL_CTX, new_session_cb: ::std::option::Option< @@ -30023,7 +29969,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_get_new_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_get_new_cb"] pub fn SSL_CTX_sess_get_new_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30031,7 +29977,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_set_remove_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_set_remove_cb"] pub fn SSL_CTX_sess_set_remove_cb( ctx: *mut SSL_CTX, remove_session_cb: ::std::option::Option< @@ -30040,13 +29986,13 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_get_remove_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_get_remove_cb"] pub fn SSL_CTX_sess_get_remove_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_set_get_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_set_get_cb"] pub fn SSL_CTX_sess_set_get_cb( ctx: *mut SSL_CTX, get_session_cb: ::std::option::Option< @@ -30060,7 +30006,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_get_get_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_get_get_cb"] pub fn SSL_CTX_sess_get_get_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30073,11 +30019,11 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_magic_pending_session_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_magic_pending_session_ptr"] pub fn SSL_magic_pending_session_ptr() -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_tlsext_ticket_keys"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_tlsext_ticket_keys"] pub fn SSL_CTX_get_tlsext_ticket_keys( ctx: *mut SSL_CTX, out: *mut ::std::os::raw::c_void, @@ -30085,7 +30031,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_keys"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_keys"] pub fn SSL_CTX_set_tlsext_ticket_keys( ctx: *mut SSL_CTX, in_: *const ::std::os::raw::c_void, @@ -30093,7 +30039,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_key_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_key_cb"] pub fn SSL_CTX_set_tlsext_ticket_key_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30185,14 +30131,14 @@ fn bindgen_test_layout_ssl_ticket_aead_method_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_ticket_aead_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_ticket_aead_method"] pub fn SSL_CTX_set_ticket_aead_method( ctx: *mut SSL_CTX, aead_method: *const SSL_TICKET_AEAD_METHOD, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_process_tls13_new_session_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_process_tls13_new_session_ticket"] pub fn SSL_process_tls13_new_session_ticket( ssl: *mut SSL, buf: *const u8, @@ -30200,15 +30146,15 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_num_tickets"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_num_tickets"] pub fn SSL_CTX_set_num_tickets(ctx: *mut SSL_CTX, num_tickets: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_num_tickets"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_num_tickets"] pub fn SSL_CTX_get_num_tickets(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_groups"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_groups"] pub fn SSL_CTX_set1_groups( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_int, @@ -30216,7 +30162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_groups"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_groups"] pub fn SSL_set1_groups( ssl: *mut SSL, groups: *const ::std::os::raw::c_int, @@ -30224,29 +30170,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_groups_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_groups_list"] pub fn SSL_CTX_set1_groups_list( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_groups_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_groups_list"] pub fn SSL_set1_groups_list( ssl: *mut SSL, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_group_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_group_id"] pub fn SSL_get_group_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_group_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_group_name"] pub fn SSL_get_group_name(group_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_to_bytes"] pub fn SSL_to_bytes( in_: *const SSL, out_data: *mut *mut u8, @@ -30254,18 +30200,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_from_bytes"] pub fn SSL_from_bytes(in_: *const u8, in_len: usize, ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_group_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_group_names"] pub fn SSL_get_all_group_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_verify"] pub fn SSL_CTX_set_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30278,7 +30224,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_verify"] pub fn SSL_set_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30295,7 +30241,7 @@ pub const ssl_verify_result_t_ssl_verify_invalid: ssl_verify_result_t = 1; pub const ssl_verify_result_t_ssl_verify_retry: ssl_verify_result_t = 2; pub type ssl_verify_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_custom_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_custom_verify"] pub fn SSL_CTX_set_custom_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30305,7 +30251,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_custom_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_custom_verify"] pub fn SSL_set_custom_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30315,15 +30261,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_verify_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_verify_mode"] pub fn SSL_CTX_get_verify_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_verify_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_verify_mode"] pub fn SSL_get_verify_mode(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_verify_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_verify_callback"] pub fn SSL_CTX_get_verify_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -30334,7 +30280,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_verify_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_verify_callback"] pub fn SSL_get_verify_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -30345,83 +30291,87 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_host"] pub fn SSL_set1_host( ssl: *mut SSL, hostname: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_verify_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_verify_depth"] pub fn SSL_CTX_set_verify_depth(ctx: *mut SSL_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_verify_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_verify_depth"] pub fn SSL_set_verify_depth(ssl: *mut SSL, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_verify_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_verify_depth"] pub fn SSL_CTX_get_verify_depth(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_verify_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_verify_depth"] pub fn SSL_get_verify_depth(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_param"] pub fn SSL_CTX_set1_param( ctx: *mut SSL_CTX, param: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_param"] pub fn SSL_set1_param(ssl: *mut SSL, param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_param"] pub fn SSL_CTX_get0_param(ctx: *mut SSL_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_param"] pub fn SSL_get0_param(ssl: *mut SSL) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_purpose"] pub fn SSL_CTX_set_purpose( ctx: *mut SSL_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_purpose"] pub fn SSL_set_purpose(ssl: *mut SSL, purpose: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_trust"] pub fn SSL_CTX_set_trust( ctx: *mut SSL_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_trust"] pub fn SSL_set_trust(ssl: *mut SSL, trust: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_cert_store"] pub fn SSL_CTX_set_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_cert_store"] + pub fn SSL_CTX_set1_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_cert_store"] pub fn SSL_CTX_get_cert_store(ctx: *const SSL_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_default_verify_paths"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_default_verify_paths"] pub fn SSL_CTX_set_default_verify_paths(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_load_verify_locations"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_load_verify_locations"] pub fn SSL_CTX_load_verify_locations( ctx: *mut SSL_CTX, ca_file: *const ::std::os::raw::c_char, @@ -30429,19 +30379,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_verify_result"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_verify_result"] pub fn SSL_get_verify_result(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_from_verify_result"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_from_verify_result"] pub fn SSL_alert_from_verify_result(result: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ex_data_X509_STORE_CTX_idx"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ex_data_X509_STORE_CTX_idx"] pub fn SSL_get_ex_data_X509_STORE_CTX_idx() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_cert_verify_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_cert_verify_callback"] pub fn SSL_CTX_set_cert_verify_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30454,51 +30404,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_enable_signed_cert_timestamps"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_enable_signed_cert_timestamps"] pub fn SSL_enable_signed_cert_timestamps(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_enable_signed_cert_timestamps"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_enable_signed_cert_timestamps"] pub fn SSL_CTX_enable_signed_cert_timestamps(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_enable_ocsp_stapling"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_enable_ocsp_stapling"] pub fn SSL_enable_ocsp_stapling(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_enable_ocsp_stapling"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_enable_ocsp_stapling"] pub fn SSL_CTX_enable_ocsp_stapling(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set0_verify_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set0_verify_cert_store"] pub fn SSL_CTX_set0_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_verify_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_verify_cert_store"] pub fn SSL_CTX_set1_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_verify_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_verify_cert_store"] pub fn SSL_set0_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_verify_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_verify_cert_store"] pub fn SSL_set1_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_verify_algorithm_prefs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_verify_algorithm_prefs"] pub fn SSL_CTX_set_verify_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -30506,7 +30456,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_verify_algorithm_prefs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_verify_algorithm_prefs"] pub fn SSL_set_verify_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -30514,87 +30464,87 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_hostflags"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_hostflags"] pub fn SSL_set_hostflags(ssl: *mut SSL, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_client_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_client_CA_list"] pub fn SSL_set_client_CA_list(ssl: *mut SSL, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_client_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_client_CA_list"] pub fn SSL_CTX_set_client_CA_list(ctx: *mut SSL_CTX, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_client_CAs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_client_CAs"] pub fn SSL_set0_client_CAs(ssl: *mut SSL, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set0_client_CAs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set0_client_CAs"] pub fn SSL_CTX_set0_client_CAs(ctx: *mut SSL_CTX, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_client_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_client_CA_list"] pub fn SSL_get_client_CA_list(ssl: *const SSL) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_server_requested_CAs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_server_requested_CAs"] pub fn SSL_get0_server_requested_CAs(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_client_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_client_CA_list"] pub fn SSL_CTX_get_client_CA_list(ctx: *const SSL_CTX) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_client_CA"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_client_CA"] pub fn SSL_add_client_CA(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_client_CA"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_client_CA"] pub fn SSL_CTX_add_client_CA(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_load_client_CA_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_load_client_CA_file"] pub fn SSL_load_client_CA_file(file: *const ::std::os::raw::c_char) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_dup_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_dup_CA_list"] pub fn SSL_dup_CA_list(list: *mut stack_st_X509_NAME) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_file_cert_subjects_to_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_file_cert_subjects_to_stack"] pub fn SSL_add_file_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_bio_cert_subjects_to_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_bio_cert_subjects_to_stack"] pub fn SSL_add_bio_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tlsext_host_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tlsext_host_name"] pub fn SSL_set_tlsext_host_name( ssl: *mut SSL, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_servername"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_servername"] pub fn SSL_get_servername( ssl: *const SSL, type_: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_servername_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_servername_type"] pub fn SSL_get_servername_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_callback"] pub fn SSL_CTX_set_tlsext_servername_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30607,18 +30557,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_arg"] pub fn SSL_CTX_set_tlsext_servername_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_SSL_CTX"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_SSL_CTX"] pub fn SSL_set_SSL_CTX(ssl: *mut SSL, ctx: *mut SSL_CTX) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_alpn_protos"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_alpn_protos"] pub fn SSL_CTX_set_alpn_protos( ctx: *mut SSL_CTX, protos: *const u8, @@ -30626,7 +30576,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_alpn_protos"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_alpn_protos"] pub fn SSL_set_alpn_protos( ssl: *mut SSL, protos: *const u8, @@ -30634,7 +30584,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_alpn_select_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_alpn_select_cb"] pub fn SSL_CTX_set_alpn_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30651,7 +30601,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_alpn_selected"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_alpn_selected"] pub fn SSL_get0_alpn_selected( ssl: *const SSL, out_data: *mut *const u8, @@ -30659,11 +30609,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_allow_unknown_alpn_protos"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_allow_unknown_alpn_protos"] pub fn SSL_CTX_set_allow_unknown_alpn_protos(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_application_settings"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_application_settings"] pub fn SSL_add_application_settings( ssl: *mut SSL, proto: *const u8, @@ -30673,7 +30623,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_peer_application_settings"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_peer_application_settings"] pub fn SSL_get0_peer_application_settings( ssl: *const SSL, out_data: *mut *const u8, @@ -30681,11 +30631,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_has_application_settings"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_has_application_settings"] pub fn SSL_has_application_settings(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_alps_use_new_codepoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_alps_use_new_codepoint"] pub fn SSL_set_alps_use_new_codepoint(ssl: *mut SSL, use_new: ::std::os::raw::c_int); } pub type ssl_cert_compression_func_t = ::std::option::Option< @@ -30706,7 +30656,7 @@ pub type ssl_cert_decompression_func_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_cert_compression_alg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_cert_compression_alg"] pub fn SSL_CTX_add_cert_compression_alg( ctx: *mut SSL_CTX, alg_id: u16, @@ -30715,7 +30665,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_next_protos_advertised_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_next_protos_advertised_cb"] pub fn SSL_CTX_set_next_protos_advertised_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30730,7 +30680,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_next_proto_select_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_next_proto_select_cb"] pub fn SSL_CTX_set_next_proto_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30747,7 +30697,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_next_proto_negotiated"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_next_proto_negotiated"] pub fn SSL_get0_next_proto_negotiated( ssl: *const SSL, out_data: *mut *const u8, @@ -30755,7 +30705,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_select_next_proto"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_select_next_proto"] pub fn SSL_select_next_proto( out: *mut *mut u8, out_len: *mut u8, @@ -30766,29 +30716,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tls_channel_id_enabled"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tls_channel_id_enabled"] pub fn SSL_CTX_set_tls_channel_id_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tls_channel_id_enabled"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tls_channel_id_enabled"] pub fn SSL_set_tls_channel_id_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_tls_channel_id"] pub fn SSL_CTX_set1_tls_channel_id( ctx: *mut SSL_CTX, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_tls_channel_id"] pub fn SSL_set1_tls_channel_id( ssl: *mut SSL, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_tls_channel_id"] pub fn SSL_get_tls_channel_id(ssl: *mut SSL, out: *mut u8, max_out: usize) -> usize; } #[repr(C)] @@ -30865,29 +30815,29 @@ pub type sk_SRTP_PROTECTION_PROFILE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_srtp_profiles"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_srtp_profiles"] pub fn SSL_CTX_set_srtp_profiles( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_srtp_profiles"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_srtp_profiles"] pub fn SSL_set_srtp_profiles( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_srtp_profiles"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_srtp_profiles"] pub fn SSL_get_srtp_profiles(ssl: *const SSL) -> *const stack_st_SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_selected_srtp_profile"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_selected_srtp_profile"] pub fn SSL_get_selected_srtp_profile(ssl: *mut SSL) -> *const SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_psk_client_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_psk_client_callback"] pub fn SSL_CTX_set_psk_client_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30903,7 +30853,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_psk_client_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_psk_client_callback"] pub fn SSL_set_psk_client_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30919,7 +30869,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_psk_server_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_psk_server_callback"] pub fn SSL_CTX_set_psk_server_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30933,7 +30883,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_psk_server_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_psk_server_callback"] pub fn SSL_set_psk_server_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30947,29 +30897,29 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_psk_identity_hint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_psk_identity_hint"] pub fn SSL_CTX_use_psk_identity_hint( ctx: *mut SSL_CTX, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_psk_identity_hint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_psk_identity_hint"] pub fn SSL_use_psk_identity_hint( ssl: *mut SSL, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_psk_identity_hint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_psk_identity_hint"] pub fn SSL_get_psk_identity_hint(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_psk_identity"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_psk_identity"] pub fn SSL_get_psk_identity(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_delegated_credential"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_delegated_credential"] pub fn SSL_set1_delegated_credential( ssl: *mut SSL, dc: *mut CRYPTO_BUFFER, @@ -30978,7 +30928,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_delegated_credential_used"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_delegated_credential_used"] pub fn SSL_delegated_credential_used(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const ssl_encryption_level_t_ssl_encryption_initial: ssl_encryption_level_t = 0; @@ -31091,22 +31041,22 @@ fn bindgen_test_layout_ssl_quic_method_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_quic_max_handshake_flight_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_quic_max_handshake_flight_len"] pub fn SSL_quic_max_handshake_flight_len( ssl: *const SSL, level: ssl_encryption_level_t, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_quic_read_level"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_quic_read_level"] pub fn SSL_quic_read_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_quic_write_level"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_quic_write_level"] pub fn SSL_quic_write_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_provide_quic_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_provide_quic_data"] pub fn SSL_provide_quic_data( ssl: *mut SSL, level: ssl_encryption_level_t, @@ -31115,25 +31065,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_process_quic_post_handshake"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_process_quic_post_handshake"] pub fn SSL_process_quic_post_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_quic_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_quic_method"] pub fn SSL_CTX_set_quic_method( ctx: *mut SSL_CTX, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quic_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quic_method"] pub fn SSL_set_quic_method( ssl: *mut SSL, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quic_transport_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quic_transport_params"] pub fn SSL_set_quic_transport_params( ssl: *mut SSL, params: *const u8, @@ -31141,7 +31091,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_quic_transport_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_quic_transport_params"] pub fn SSL_get_peer_quic_transport_params( ssl: *const SSL, out_params: *mut *const u8, @@ -31149,11 +31099,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quic_use_legacy_codepoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quic_use_legacy_codepoint"] pub fn SSL_set_quic_use_legacy_codepoint(ssl: *mut SSL, use_legacy: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quic_early_data_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quic_early_data_context"] pub fn SSL_set_quic_early_data_context( ssl: *mut SSL, context: *const u8, @@ -31161,35 +31111,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_early_data_enabled"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_early_data_enabled"] pub fn SSL_CTX_set_early_data_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_early_data_enabled"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_early_data_enabled"] pub fn SSL_set_early_data_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_in_early_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_in_early_data"] pub fn SSL_in_early_data(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_early_data_capable"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_early_data_capable"] pub fn SSL_SESSION_early_data_capable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_copy_without_early_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_copy_without_early_data"] pub fn SSL_SESSION_copy_without_early_data(session: *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_early_data_accepted"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_early_data_accepted"] pub fn SSL_early_data_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_reset_early_data_reject"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_reset_early_data_reject"] pub fn SSL_reset_early_data_reject(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ticket_age_skew"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ticket_age_skew"] pub fn SSL_get_ticket_age_skew(ssl: *const SSL) -> i32; } pub const ssl_early_data_reason_t_ssl_early_data_unknown: ssl_early_data_reason_t = 0; @@ -31213,21 +31163,21 @@ pub const ssl_early_data_reason_t_ssl_early_data_unsupported_with_custom_extensi pub const ssl_early_data_reason_t_ssl_early_data_reason_max_value: ssl_early_data_reason_t = 15; pub type ssl_early_data_reason_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_early_data_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_early_data_reason"] pub fn SSL_get_early_data_reason(ssl: *const SSL) -> ssl_early_data_reason_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_early_data_reason_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_early_data_reason_string"] pub fn SSL_early_data_reason_string( reason: ssl_early_data_reason_t, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_enable_ech_grease"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_enable_ech_grease"] pub fn SSL_set_enable_ech_grease(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_ech_config_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_ech_config_list"] pub fn SSL_set1_ech_config_list( ssl: *mut SSL, ech_config_list: *const u8, @@ -31235,7 +31185,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_ech_name_override"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_ech_name_override"] pub fn SSL_get0_ech_name_override( ssl: *const SSL, out_name: *mut *const ::std::os::raw::c_char, @@ -31243,7 +31193,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_ech_retry_configs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_ech_retry_configs"] pub fn SSL_get0_ech_retry_configs( ssl: *const SSL, out_retry_configs: *mut *const u8, @@ -31251,7 +31201,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_marshal_ech_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_marshal_ech_config"] pub fn SSL_marshal_ech_config( out: *mut *mut u8, out_len: *mut usize, @@ -31262,19 +31212,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_new"] pub fn SSL_ECH_KEYS_new() -> *mut SSL_ECH_KEYS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_up_ref"] pub fn SSL_ECH_KEYS_up_ref(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_free"] pub fn SSL_ECH_KEYS_free(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_add"] pub fn SSL_ECH_KEYS_add( keys: *mut SSL_ECH_KEYS, is_retry_config: ::std::os::raw::c_int, @@ -31284,12 +31234,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_has_duplicate_config_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_has_duplicate_config_id"] pub fn SSL_ECH_KEYS_has_duplicate_config_id(keys: *const SSL_ECH_KEYS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_marshal_retry_configs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_marshal_retry_configs"] pub fn SSL_ECH_KEYS_marshal_retry_configs( keys: *const SSL_ECH_KEYS, out: *mut *mut u8, @@ -31297,34 +31247,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_ech_keys"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_ech_keys"] pub fn SSL_CTX_set1_ech_keys( ctx: *mut SSL_CTX, keys: *mut SSL_ECH_KEYS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ech_accepted"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ech_accepted"] pub fn SSL_ech_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_type_string_long"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_type_string_long"] pub fn SSL_alert_type_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_desc_string_long"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_desc_string_long"] pub fn SSL_alert_desc_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_send_fatal_alert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_send_fatal_alert"] pub fn SSL_send_fatal_alert(ssl: *mut SSL, alert: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_ex_data"] pub fn SSL_set_ex_data( ssl: *mut SSL, idx: ::std::os::raw::c_int, @@ -31332,14 +31282,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ex_data"] pub fn SSL_get_ex_data( ssl: *const SSL, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ex_new_index"] pub fn SSL_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31349,7 +31299,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_ex_data"] pub fn SSL_SESSION_set_ex_data( session: *mut SSL_SESSION, idx: ::std::os::raw::c_int, @@ -31357,14 +31307,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_ex_data"] pub fn SSL_SESSION_get_ex_data( session: *const SSL_SESSION, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_ex_new_index"] pub fn SSL_SESSION_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31374,7 +31324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_ex_data"] pub fn SSL_CTX_set_ex_data( ctx: *mut SSL_CTX, idx: ::std::os::raw::c_int, @@ -31382,14 +31332,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_ex_data"] pub fn SSL_CTX_get_ex_data( ctx: *const SSL_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_ex_new_index"] pub fn SSL_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31399,7 +31349,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ivs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ivs"] pub fn SSL_get_ivs( ssl: *const SSL, out_read_iv: *mut *const u8, @@ -31408,11 +31358,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_key_block_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_key_block_len"] pub fn SSL_get_key_block_len(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_generate_key_block"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_generate_key_block"] pub fn SSL_generate_key_block( ssl: *const SSL, out: *mut u8, @@ -31420,26 +31370,26 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_read_sequence"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_read_sequence"] pub fn SSL_get_read_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_write_sequence"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_write_sequence"] pub fn SSL_get_write_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_record_protocol_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_record_protocol_version"] pub fn SSL_CTX_set_record_protocol_version( ctx: *mut SSL_CTX, version: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_serialize_capabilities"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_serialize_capabilities"] pub fn SSL_serialize_capabilities(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_request_handshake_hints"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_request_handshake_hints"] pub fn SSL_request_handshake_hints( ssl: *mut SSL, client_hello: *const u8, @@ -31449,11 +31399,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_serialize_handshake_hints"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_serialize_handshake_hints"] pub fn SSL_serialize_handshake_hints(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_handshake_hints"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_handshake_hints"] pub fn SSL_set_handshake_hints( ssl: *mut SSL, hints: *const u8, @@ -31461,7 +31411,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_msg_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_msg_callback"] pub fn SSL_CTX_set_msg_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31478,11 +31428,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_msg_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_msg_callback_arg"] pub fn SSL_CTX_set_msg_callback_arg(ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_msg_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_msg_callback"] pub fn SSL_set_msg_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31499,11 +31449,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_msg_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_msg_callback_arg"] pub fn SSL_set_msg_callback_arg(ssl: *mut SSL, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_keylog_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_keylog_callback"] pub fn SSL_CTX_set_keylog_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31512,7 +31462,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_keylog_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_keylog_callback"] pub fn SSL_CTX_get_keylog_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -31520,14 +31470,14 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_current_time_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_current_time_cb"] pub fn SSL_CTX_set_current_time_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_shed_handshake_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_shed_handshake_config"] pub fn SSL_set_shed_handshake_config(ssl: *mut SSL, enable: ::std::os::raw::c_int); } pub const ssl_renegotiate_mode_t_ssl_renegotiate_never: ssl_renegotiate_mode_t = 0; @@ -31537,46 +31487,46 @@ pub const ssl_renegotiate_mode_t_ssl_renegotiate_ignore: ssl_renegotiate_mode_t pub const ssl_renegotiate_mode_t_ssl_renegotiate_explicit: ssl_renegotiate_mode_t = 4; pub type ssl_renegotiate_mode_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_renegotiate_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_renegotiate_mode"] pub fn SSL_set_renegotiate_mode(ssl: *mut SSL, mode: ssl_renegotiate_mode_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_renegotiate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_renegotiate"] pub fn SSL_renegotiate(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_renegotiate_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_renegotiate_pending"] pub fn SSL_renegotiate_pending(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_total_renegotiations"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_total_renegotiations"] pub fn SSL_total_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_max_cert_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_max_cert_list"] pub fn SSL_CTX_get_max_cert_list(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_max_cert_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_max_cert_list"] pub fn SSL_CTX_set_max_cert_list(ctx: *mut SSL_CTX, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_max_cert_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_max_cert_list"] pub fn SSL_get_max_cert_list(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_max_cert_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_max_cert_list"] pub fn SSL_set_max_cert_list(ssl: *mut SSL, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_max_send_fragment"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_max_send_fragment"] pub fn SSL_CTX_set_max_send_fragment( ctx: *mut SSL_CTX, max_send_fragment: usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_max_send_fragment"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_max_send_fragment"] pub fn SSL_set_max_send_fragment( ssl: *mut SSL, max_send_fragment: usize, @@ -31770,7 +31720,7 @@ pub const ssl_select_cert_result_t_ssl_select_cert_retry: ssl_select_cert_result pub const ssl_select_cert_result_t_ssl_select_cert_error: ssl_select_cert_result_t = -1; pub type ssl_select_cert_result_t = ::std::os::raw::c_int; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_early_callback_ctx_extension_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_early_callback_ctx_extension_get"] pub fn SSL_early_callback_ctx_extension_get( client_hello: *const SSL_CLIENT_HELLO, extension_type: u16, @@ -31779,7 +31729,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_select_certificate_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_select_certificate_cb"] pub fn SSL_CTX_set_select_certificate_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31788,7 +31738,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_dos_protection_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_dos_protection_cb"] pub fn SSL_CTX_set_dos_protection_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31797,22 +31747,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_reverify_on_resume"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_reverify_on_resume"] pub fn SSL_CTX_set_reverify_on_resume(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_enforce_rsa_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_enforce_rsa_key_usage"] pub fn SSL_set_enforce_rsa_key_usage(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_was_key_usage_invalid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_was_key_usage_invalid"] pub fn SSL_was_key_usage_invalid(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const OSSL_HANDSHAKE_STATE_TLS_ST_OK: OSSL_HANDSHAKE_STATE = 3; pub const OSSL_HANDSHAKE_STATE_TLS_ST_BEFORE: OSSL_HANDSHAKE_STATE = 12288; pub type OSSL_HANDSHAKE_STATE = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_info_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_info_callback"] pub fn SSL_CTX_set_info_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31825,7 +31775,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_info_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_info_callback"] pub fn SSL_CTX_get_info_callback( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -31837,7 +31787,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_info_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_info_callback"] pub fn SSL_set_info_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31850,7 +31800,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_info_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_info_callback"] pub fn SSL_get_info_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -31862,77 +31812,121 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_state_string_long"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_state_string_long"] pub fn SSL_state_string_long(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_shutdown"] pub fn SSL_get_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_signature_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_signature_algorithm"] pub fn SSL_get_peer_signature_algorithm(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_client_random"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_client_random"] pub fn SSL_get_client_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_server_random"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_server_random"] pub fn SSL_get_server_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_pending_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_pending_cipher"] pub fn SSL_get_pending_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_retain_only_sha256_of_client_certs"] pub fn SSL_set_retain_only_sha256_of_client_certs(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_retain_only_sha256_of_client_certs"] pub fn SSL_CTX_set_retain_only_sha256_of_client_certs( ctx: *mut SSL_CTX, enable: ::std::os::raw::c_int, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_grease_enabled"] - pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_grease_enabled"] + pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_permute_extensions"] + pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_permute_extensions"] + pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_max_seal_overhead"] + pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_false_start_allowed_without_alpn"] + pub fn SSL_CTX_set_false_start_allowed_without_alpn( + ctx: *mut SSL_CTX, + allowed: ::std::os::raw::c_int, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_used_hello_retry_request"] + pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_jdk11_workaround"] + pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_connect"] + pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_connect_good"] + pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_connect_renegotiate"] + pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_accept"] + pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_accept_renegotiate"] + pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_permute_extensions"] - pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_accept_good"] + pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_permute_extensions"] - pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_hits"] + pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_max_seal_overhead"] - pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_cb_hits"] + pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_false_start_allowed_without_alpn"] - pub fn SSL_CTX_set_false_start_allowed_without_alpn( - ctx: *mut SSL_CTX, - allowed: ::std::os::raw::c_int, - ); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_misses"] + pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_used_hello_retry_request"] - pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_timeouts"] + pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_jdk11_workaround"] - pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_cache_full"] + pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_library_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_library_init"] pub fn SSL_library_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_description"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_description"] pub fn SSL_CIPHER_description( cipher: *const SSL_CIPHER, buf: *mut ::std::os::raw::c_char, @@ -31940,278 +31934,134 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_version"] pub fn SSL_CIPHER_get_version(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } -pub type COMP_METHOD = ::std::os::raw::c_void; -pub type SSL_COMP = ssl_comp_st; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_SSL_COMP { - _unused: [u8; 0], -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_get_compression_methods"] - pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_add_compression_method"] - pub fn SSL_COMP_add_compression_method( - id: ::std::os::raw::c_int, - cm: *mut COMP_METHOD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_get_name"] - pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_get0_name"] - pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_get_id"] - pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_free_compression_methods"] - pub fn SSL_COMP_free_compression_methods(); -} extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLv23_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLv23_method"] pub fn SSLv23_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_method"] pub fn TLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_1_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_1_method"] pub fn TLSv1_1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_2_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_2_method"] pub fn TLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_method"] pub fn DTLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_2_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_2_method"] pub fn DTLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLS_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLS_server_method"] pub fn TLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLS_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLS_client_method"] pub fn TLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLv23_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLv23_server_method"] pub fn SSLv23_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLv23_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLv23_client_method"] pub fn SSLv23_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_server_method"] pub fn TLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_client_method"] pub fn TLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_1_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_1_server_method"] pub fn TLSv1_1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_1_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_1_client_method"] pub fn TLSv1_1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_2_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_2_server_method"] pub fn TLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_2_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_2_client_method"] pub fn TLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLS_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLS_server_method"] pub fn DTLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLS_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLS_client_method"] pub fn DTLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_server_method"] pub fn DTLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_client_method"] pub fn DTLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_2_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_2_server_method"] pub fn DTLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_2_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_2_client_method"] pub fn DTLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_clear"] pub fn SSL_clear(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_rsa_callback"] - pub fn SSL_CTX_set_tmp_rsa_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_rsa_callback"] - pub fn SSL_set_tmp_rsa_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_connect"] - pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_connect_good"] - pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_connect_renegotiate"] - pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_accept"] - pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_accept_renegotiate"] - pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_accept_good"] - pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_hits"] - pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_cb_hits"] - pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_misses"] - pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_timeouts"] - pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_cache_full"] - pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_cutthrough_complete"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_cutthrough_complete"] pub fn SSL_cutthrough_complete(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_num_renegotiations"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_num_renegotiations"] pub fn SSL_num_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_need_tmp_RSA"] - pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_need_tmp_RSA"] - pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_rsa"] - pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_rsa"] - pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_read_ahead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_read_ahead"] pub fn SSL_CTX_get_read_ahead(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_read_ahead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_read_ahead"] pub fn SSL_CTX_set_read_ahead( ctx: *mut SSL_CTX, yes: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_read_ahead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_read_ahead"] pub fn SSL_get_read_ahead(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_read_ahead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_read_ahead"] pub fn SSL_set_read_ahead(ssl: *mut SSL, yes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_state"] - pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_shared_ciphers"] - pub fn SSL_get_shared_ciphers( - ssl: *const SSL, - buf: *mut ::std::os::raw::c_char, - len: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_shared_sigalgs"] - pub fn SSL_get_shared_sigalgs( - ssl: *mut SSL, - idx: ::std::os::raw::c_int, - psign: *mut ::std::os::raw::c_int, - phash: *mut ::std::os::raw::c_int, - psignandhash: *mut ::std::os::raw::c_int, - rsig: *mut u8, - rhash: *mut u8, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_SSL_SESSION"] pub fn i2d_SSL_SESSION(in_: *mut SSL_SESSION, pp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_SSL_SESSION"] pub fn d2i_SSL_SESSION( a: *mut *mut SSL_SESSION, pp: *mut *const u8, @@ -32219,87 +32069,30 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_SSL_SESSION_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_SSL_SESSION_bio"] pub fn i2d_SSL_SESSION_bio(bio: *mut BIO, session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_SSL_SESSION_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_SSL_SESSION_bio"] pub fn d2i_SSL_SESSION_bio(bio: *mut BIO, out: *mut *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_SSL_strings"] - pub fn ERR_load_SSL_strings(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_load_error_strings"] - pub fn SSL_load_error_strings(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_use_srtp"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_use_srtp"] pub fn SSL_CTX_set_tlsext_use_srtp( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tlsext_use_srtp"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tlsext_use_srtp"] pub fn SSL_set_tlsext_use_srtp( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_current_compression"] - pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_current_expansion"] - pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_server_tmp_key"] - pub fn SSL_get_server_tmp_key( - ssl: *mut SSL, - out_key: *mut *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_dh"] - pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_dh"] - pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_dh_callback"] - pub fn SSL_CTX_set_tmp_dh_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_dh_callback"] - pub fn SSL_set_tmp_dh_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_sigalgs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_sigalgs"] pub fn SSL_CTX_set1_sigalgs( ctx: *mut SSL_CTX, values: *const ::std::os::raw::c_int, @@ -32307,143 +32100,59 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_sigalgs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_sigalgs"] pub fn SSL_set1_sigalgs( ssl: *mut SSL, values: *const ::std::os::raw::c_int, num_values: usize, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_sigalgs_list"] - pub fn SSL_CTX_set1_sigalgs_list( - ctx: *mut SSL_CTX, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_sigalgs_list"] - pub fn SSL_set1_sigalgs_list( - ssl: *mut SSL, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_security_level"] - pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_security_level"] - pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_print"] - pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct ssl_comp_st { - pub id: ::std::os::raw::c_int, - pub name: *const ::std::os::raw::c_char, - pub method: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_ssl_comp_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 24usize, - concat!("Size of: ", stringify!(ssl_comp_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(ssl_comp_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(id) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(name) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(method) - ) - ); -} -impl Default for ssl_comp_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_sigalgs_list"] + pub fn SSL_CTX_set1_sigalgs_list( + ctx: *mut SSL_CTX, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_sigalgs_list"] + pub fn SSL_set1_sigalgs_list( + ssl: *mut SSL, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_print"] + pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; } -pub type sk_SSL_COMP_free_func = ::std::option::Option; -pub type sk_SSL_COMP_copy_func = - ::std::option::Option *mut SSL_COMP>; -pub type sk_SSL_COMP_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const SSL_COMP, - arg2: *const *const SSL_COMP, - ) -> ::std::os::raw::c_int, ->; -pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut SSL_COMP, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_cache_hit"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_cache_hit"] pub fn SSL_cache_hit(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_default_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_default_timeout"] pub fn SSL_get_default_timeout(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_version"] pub fn SSL_get_version(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_version_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_version_names"] pub fn SSL_get_all_version_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_cipher_list"] pub fn SSL_get_cipher_list( ssl: *const SSL, n: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_client_cert_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_client_cert_cb"] pub fn SSL_CTX_set_client_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -32456,11 +32165,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_want"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_want"] pub fn SSL_want(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_finished"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_finished"] pub fn SSL_get_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32468,7 +32177,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_finished"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_finished"] pub fn SSL_get_peer_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32476,15 +32185,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_type_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_type_string"] pub fn SSL_alert_type_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_desc_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_desc_string"] pub fn SSL_alert_desc_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_state_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_state_string"] pub fn SSL_state_string(ssl: *const SSL) -> *const ::std::os::raw::c_char; } #[repr(C)] @@ -32494,42 +32203,42 @@ pub struct ssl_conf_ctx_st { } pub type SSL_CONF_CTX = ssl_conf_ctx_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_state"] pub fn SSL_state(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_shutdown"] pub fn SSL_set_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_ecdh"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_ecdh"] pub fn SSL_CTX_set_tmp_ecdh(ctx: *mut SSL_CTX, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_ecdh"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_ecdh"] pub fn SSL_set_tmp_ecdh(ssl: *mut SSL, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_dir_cert_subjects_to_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_dir_cert_subjects_to_stack"] pub fn SSL_add_dir_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, dir: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_enable_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_enable_tls_channel_id"] pub fn SSL_CTX_enable_tls_channel_id(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_enable_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_enable_tls_channel_id"] pub fn SSL_enable_tls_channel_id(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_f_ssl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_f_ssl"] pub fn BIO_f_ssl() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_ssl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_ssl"] pub fn BIO_set_ssl( bio: *mut BIO, ssl: *mut SSL, @@ -32537,33 +32246,33 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_session"] pub fn SSL_get_session(ssl: *const SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get1_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get1_session"] pub fn SSL_get1_session(ssl: *mut SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_init_ssl"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init_ssl"] pub fn OPENSSL_init_ssl( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tlsext_status_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tlsext_status_type"] pub fn SSL_set_tlsext_status_type( ssl: *mut SSL, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_tlsext_status_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_tlsext_status_type"] pub fn SSL_get_tlsext_status_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tlsext_status_ocsp_resp"] pub fn SSL_set_tlsext_status_ocsp_resp( ssl: *mut SSL, resp: *mut u8, @@ -32571,11 +32280,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_tlsext_status_ocsp_resp"] pub fn SSL_get_tlsext_status_ocsp_resp(ssl: *const SSL, out: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_status_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_status_cb"] pub fn SSL_CTX_set_tlsext_status_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -32587,7 +32296,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_tlsext_status_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_tlsext_status_cb"] pub fn SSL_CTX_get_tlsext_status_cb( ctx: *mut SSL_CTX, callback: *mut ::std::option::Option< @@ -32599,29 +32308,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_status_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_status_arg"] pub fn SSL_CTX_set_tlsext_status_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_curve_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_curve_id"] pub fn SSL_get_curve_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_curve_name"] pub fn SSL_get_curve_name(curve_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_curve_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_curve_names"] pub fn SSL_get_all_curve_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_curves"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_curves"] pub fn SSL_CTX_set1_curves( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_int, @@ -32629,7 +32338,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_curves"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_curves"] pub fn SSL_set1_curves( ssl: *mut SSL, curves: *const ::std::os::raw::c_int, @@ -32637,19 +32346,267 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_curves_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_curves_list"] pub fn SSL_CTX_set1_curves_list( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_curves_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_curves_list"] pub fn SSL_set1_curves_list( ssl: *mut SSL, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } +pub type COMP_METHOD = ::std::os::raw::c_void; +pub type SSL_COMP = ssl_comp_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_SSL_COMP { + _unused: [u8; 0], +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_get_compression_methods"] + pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_add_compression_method"] + pub fn SSL_COMP_add_compression_method( + id: ::std::os::raw::c_int, + cm: *mut COMP_METHOD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_get_name"] + pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_get0_name"] + pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_get_id"] + pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_free_compression_methods"] + pub fn SSL_COMP_free_compression_methods(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_current_compression"] + pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_current_expansion"] + pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct ssl_comp_st { + pub id: ::std::os::raw::c_int, + pub name: *const ::std::os::raw::c_char, + pub method: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_ssl_comp_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 24usize, + concat!("Size of: ", stringify!(ssl_comp_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(ssl_comp_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(id) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(name) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(method) + ) + ); +} +impl Default for ssl_comp_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sk_SSL_COMP_free_func = ::std::option::Option; +pub type sk_SSL_COMP_copy_func = + ::std::option::Option *mut SSL_COMP>; +pub type sk_SSL_COMP_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const SSL_COMP, + arg2: *const *const SSL_COMP, + ) -> ::std::os::raw::c_int, +>; +pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut SSL_COMP, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_server_tmp_key"] + pub fn SSL_get_server_tmp_key( + ssl: *mut SSL, + out_key: *mut *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_dh"] + pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_dh"] + pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_dh_callback"] + pub fn SSL_CTX_set_tmp_dh_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_dh_callback"] + pub fn SSL_set_tmp_dh_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_dh_auto"] + pub fn SSL_CTX_set_dh_auto( + ctx: *mut SSL_CTX, + onoff: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_security_level"] + pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_security_level"] + pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_state"] + pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_shared_ciphers"] + pub fn SSL_get_shared_ciphers( + ssl: *const SSL, + buf: *mut ::std::os::raw::c_char, + len: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_shared_sigalgs"] + pub fn SSL_get_shared_sigalgs( + ssl: *mut SSL, + idx: ::std::os::raw::c_int, + psign: *mut ::std::os::raw::c_int, + phash: *mut ::std::os::raw::c_int, + psignandhash: *mut ::std::os::raw::c_int, + rsig: *mut u8, + rhash: *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_SSL_strings"] + pub fn ERR_load_SSL_strings(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_load_error_strings"] + pub fn SSL_load_error_strings(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_rsa_callback"] + pub fn SSL_CTX_set_tmp_rsa_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_rsa_callback"] + pub fn SSL_set_tmp_rsa_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_need_tmp_RSA"] + pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_need_tmp_RSA"] + pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_rsa"] + pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_rsa"] + pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; +} pub type __builtin_va_list = *mut ::std::os::raw::c_char; #[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq, Eq)] diff --git a/aws-lc-sys/src/aarch64_unknown_linux_gnu_crypto.rs b/aws-lc-sys/src/aarch64_unknown_linux_gnu_crypto.rs index fb18be4c4b3..b4095cf1477 100644 --- a/aws-lc-sys/src/aarch64_unknown_linux_gnu_crypto.rs +++ b/aws-lc-sys/src/aarch64_unknown_linux_gnu_crypto.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4285,6 +4299,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -4635,11 +4655,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -4647,15 +4667,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -4742,11 +4762,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4754,19 +4774,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4774,19 +4794,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -4884,11 +4904,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4896,19 +4916,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4916,15 +4936,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -5022,11 +5042,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5034,19 +5054,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5054,42 +5074,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -5097,58 +5117,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -5156,7 +5176,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5165,7 +5185,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5174,7 +5194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5182,7 +5202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5190,21 +5210,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5212,7 +5232,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5220,7 +5240,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -5228,7 +5248,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -5237,7 +5257,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -5245,11 +5265,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -5276,23 +5296,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } #[repr(C)] @@ -5348,19 +5368,19 @@ impl Default for crypto_mutex_st { pub type CRYPTO_MUTEX = crypto_mutex_st; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5373,7 +5393,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5387,7 +5407,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5398,29 +5418,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -5476,7 +5496,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -5487,7 +5507,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -5500,7 +5520,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -5512,7 +5532,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -5521,7 +5541,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5532,7 +5552,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -5542,30 +5562,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -5575,101 +5595,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5678,18 +5702,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5698,18 +5722,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5718,7 +5742,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -5726,11 +5750,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -5741,57 +5765,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -5801,15 +5825,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -5873,7 +5897,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5881,7 +5905,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5889,15 +5913,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -5909,7 +5933,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -5918,7 +5942,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -5929,7 +5953,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -5940,7 +5964,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -5952,7 +5976,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -5962,7 +5986,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -5972,7 +5996,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5983,7 +6007,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6204,27 +6228,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -6232,29 +6256,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6262,7 +6286,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6316,27 +6340,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -6344,11 +6368,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -6356,7 +6380,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -6364,18 +6388,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -6384,7 +6408,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -6393,38 +6417,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -6435,7 +6466,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -6495,7 +6526,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -6566,23 +6597,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -6590,7 +6621,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -6598,7 +6629,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6606,7 +6637,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6614,15 +6645,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6631,7 +6662,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6639,7 +6670,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6648,71 +6679,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -6735,7 +6766,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6743,68 +6774,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -6812,7 +6843,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -6820,7 +6851,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -6829,11 +6860,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -6842,15 +6873,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -6858,11 +6889,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -6870,22 +6901,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -6893,30 +6924,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -6924,89 +6955,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -7015,34 +7046,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -7051,13 +7082,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -7066,13 +7097,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -7085,7 +7116,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -7098,7 +7129,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -7111,7 +7142,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7123,7 +7154,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -7137,7 +7168,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7150,7 +7181,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -7163,7 +7194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7175,23 +7206,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -7201,7 +7232,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -7209,37 +7240,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -7251,7 +7275,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7261,6 +7285,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -7621,193 +7652,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7816,15 +7847,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -7834,11 +7865,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -7846,47 +7877,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7894,11 +7925,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7906,43 +7937,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -7951,7 +7982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -7961,7 +7992,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7970,7 +8001,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -7980,7 +8011,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7989,7 +8020,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7999,7 +8030,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -8008,7 +8039,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8018,7 +8049,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8027,7 +8058,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -8036,7 +8067,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8044,7 +8075,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -8053,7 +8084,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8062,7 +8093,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8071,11 +8102,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -8083,7 +8114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -8211,15 +8242,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8233,7 +8264,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -8241,11 +8272,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8260,7 +8291,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -8270,7 +8301,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -8281,7 +8312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8291,7 +8322,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8300,7 +8331,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -8309,7 +8340,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -8318,7 +8349,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8328,7 +8359,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8338,23 +8369,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8363,7 +8394,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8372,7 +8403,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -8382,7 +8413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8391,7 +8422,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8401,7 +8432,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -8412,7 +8443,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -8423,7 +8454,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8437,15 +8468,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -8456,7 +8487,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -8469,11 +8500,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -8481,7 +8512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -8489,11 +8520,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -8641,15 +8672,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -8673,15 +8704,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -8690,7 +8721,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -8698,14 +8729,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -8713,7 +8744,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -8721,7 +8752,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -8729,7 +8760,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -8737,14 +8768,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -8752,7 +8791,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -8760,22 +8799,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -8851,54 +8890,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -8906,7 +8945,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -8914,79 +8953,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -8994,7 +9033,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -9002,7 +9041,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -9010,7 +9049,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -9018,7 +9057,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -9026,7 +9065,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -9034,7 +9073,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -9042,7 +9081,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -9050,7 +9089,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -9058,117 +9097,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -9176,14 +9215,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9193,7 +9232,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9205,7 +9244,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -9215,7 +9254,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -9225,15 +9264,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9241,26 +9280,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9268,23 +9307,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9292,14 +9331,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9307,25 +9346,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -9333,7 +9372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -9341,14 +9380,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -9377,19 +9416,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -9397,11 +9436,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -9409,54 +9448,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -9464,59 +9503,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -9524,23 +9563,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -9549,26 +9588,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -9576,29 +9615,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -9607,22 +9646,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -9630,15 +9669,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -9647,15 +9686,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -9664,52 +9703,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -9717,11 +9756,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -9746,7 +9785,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -9756,11 +9795,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9768,11 +9807,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9780,7 +9819,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -10114,15 +10153,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -10130,19 +10169,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10150,7 +10189,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10158,12 +10197,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10171,14 +10210,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10186,33 +10225,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -10220,7 +10259,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -10228,19 +10267,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -10248,7 +10287,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -10256,7 +10295,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -10266,7 +10305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -10276,11 +10315,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -10288,33 +10327,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10322,36 +10343,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -10948,7 +10987,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -10973,19 +11012,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -10995,19 +11034,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11017,7 +11056,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11025,11 +11064,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11039,7 +11078,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11047,7 +11086,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -11206,11 +11245,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -11218,11 +11257,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -11277,19 +11316,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -11298,7 +11337,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -11359,23 +11398,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -11383,86 +11422,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11470,7 +11509,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11478,11 +11517,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11490,7 +11529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11499,7 +11538,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11510,22 +11549,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11534,7 +11573,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -11543,7 +11582,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -11552,7 +11591,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -11561,37 +11600,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -11599,7 +11638,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -11607,7 +11646,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -11914,23 +11953,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11938,40 +11977,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -11979,15 +12018,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11995,55 +12034,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -12051,11 +12090,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -12063,7 +12102,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -12071,11 +12110,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -12083,11 +12122,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -12098,122 +12137,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12224,7 +12263,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12234,7 +12273,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12244,7 +12283,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12254,7 +12293,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12262,7 +12301,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12272,7 +12311,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12280,7 +12319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12290,7 +12329,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12298,47 +12337,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -12347,45 +12386,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -12398,23 +12437,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12424,7 +12463,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12433,7 +12472,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12442,7 +12481,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12450,7 +12489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12458,7 +12497,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12466,7 +12505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12475,132 +12514,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -12835,7 +12874,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -12845,19 +12884,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -12867,15 +12906,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -12883,7 +12922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -12974,15 +13013,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -12990,7 +13029,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -12998,14 +13037,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -13013,7 +13052,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -13021,27 +13060,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -13049,11 +13088,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -13062,7 +13101,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -13072,15 +13111,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -13088,15 +13127,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -13105,7 +13144,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -13114,7 +13153,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -13125,7 +13164,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -13135,11 +13174,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -13150,7 +13189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -13223,22 +13262,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -13247,7 +13286,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -13258,7 +13297,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -13269,7 +13308,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13282,7 +13321,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13294,7 +13333,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13303,7 +13342,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13312,47 +13351,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -13360,7 +13399,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -13368,7 +13407,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -13377,7 +13416,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -13386,44 +13425,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -13432,11 +13471,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -13444,7 +13483,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -13455,19 +13494,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -13475,19 +13514,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -13502,7 +13541,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -13510,14 +13549,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -13525,130 +13564,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -13656,11 +13695,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -13668,7 +13707,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13676,7 +13715,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13684,7 +13723,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -13695,75 +13734,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -13771,19 +13798,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -13892,19 +13915,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -13912,7 +13951,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -13920,31 +13959,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -13952,7 +13991,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -13961,7 +14000,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -13969,7 +14008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -13978,7 +14017,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -13990,11 +14029,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -14048,28 +14087,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -14078,7 +14117,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14088,7 +14127,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14099,7 +14138,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14110,7 +14149,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14121,47 +14160,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14171,7 +14210,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -14179,14 +14218,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -14194,11 +14233,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14206,11 +14245,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14218,11 +14257,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -14230,7 +14269,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -14241,39 +14280,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -14281,19 +14320,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -14301,7 +14340,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -14311,53 +14350,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -14365,7 +14404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -14374,7 +14413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -14384,7 +14423,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -14394,7 +14433,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14404,7 +14443,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14414,7 +14453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -14425,7 +14464,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -14435,7 +14474,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14445,7 +14484,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14455,7 +14494,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14465,7 +14504,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14474,7 +14513,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -14482,7 +14521,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14493,7 +14532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14504,7 +14543,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14515,7 +14554,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -14524,7 +14563,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -14533,7 +14572,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -14543,39 +14582,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -14627,24 +14640,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -14652,11 +14691,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -14664,19 +14703,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -14722,83 +14761,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -14806,7 +14845,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -14815,15 +14854,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -14831,11 +14870,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -14843,22 +14882,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14868,7 +14907,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -14876,7 +14915,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -14998,11 +15037,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15010,11 +15045,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15022,11 +15057,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15034,14 +15069,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -15058,7 +15097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -15067,7 +15106,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15078,7 +15117,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15089,7 +15128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -15143,23 +15182,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -15167,7 +15206,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -15175,7 +15214,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -15183,7 +15222,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -15192,19 +15231,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -15212,11 +15251,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -15226,7 +15265,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -15234,83 +15273,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -15448,11 +15487,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -15461,11 +15500,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15476,11 +15515,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15495,7 +15534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15510,7 +15549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15528,7 +15567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15543,66 +15582,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15613,7 +15656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -15621,7 +15664,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -15630,7 +15673,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -15638,70 +15681,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -15710,7 +15753,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -15718,7 +15761,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -15726,7 +15769,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -15807,147 +15850,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15956,7 +15999,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15965,7 +16008,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15973,7 +16016,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15981,7 +16024,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15991,7 +16034,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15999,7 +16042,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16007,7 +16050,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16017,7 +16060,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16027,7 +16070,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16035,7 +16078,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16043,7 +16086,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16053,7 +16096,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16061,11 +16104,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16073,7 +16116,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -16082,7 +16125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16090,11 +16133,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16102,7 +16145,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16111,7 +16154,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16120,7 +16163,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16129,7 +16172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16138,7 +16181,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16151,7 +16194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16163,7 +16206,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16178,31 +16221,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -16212,11 +16255,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -16226,11 +16269,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16240,11 +16283,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16254,11 +16297,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16268,18 +16311,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -16287,18 +16330,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -16308,7 +16351,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -16318,102 +16361,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -16421,28 +16464,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16450,7 +16493,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16458,7 +16501,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -16468,43 +16511,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16518,7 +16537,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16532,7 +16551,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16546,15 +16565,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16563,7 +16582,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16571,7 +16590,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16580,22 +16599,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -16603,40 +16614,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16644,11 +16655,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -16656,11 +16667,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -16668,11 +16679,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16680,38 +16691,70 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] + pub fn EVP_PKEY_new_mac_key( + type_: ::std::os::raw::c_int, + engine: *mut ENGINE, + mac_key: *const u8, + mac_key_len: usize, + ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( ctx: *mut EVP_PKEY_CTX, nbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( ctx: *mut EVP_PKEY_CTX, qbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] - pub fn EVP_PKEY_new_mac_key( - type_: ::std::os::raw::c_int, - engine: *mut ENGINE, - mac_key: *const u8, - mac_key_len: usize, - ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -16725,7 +16768,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -16737,7 +16780,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -16749,11 +16792,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -16761,15 +16804,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -16856,7 +16899,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -16868,27 +16911,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16898,7 +16941,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -16906,7 +16949,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -16914,23 +16957,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16939,7 +16982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -17115,86 +17158,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -17203,18 +17246,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17223,7 +17266,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17232,23 +17275,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17264,7 +17307,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17282,7 +17325,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17295,7 +17338,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17311,7 +17354,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17329,7 +17372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17344,7 +17387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17357,7 +17400,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17370,7 +17413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -17380,19 +17423,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -17651,7 +17694,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -17659,7 +17702,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -17668,7 +17711,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -17677,18 +17720,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -17704,21 +17747,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -17726,7 +17769,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -17734,7 +17777,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -17742,11 +17785,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -17754,15 +17797,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -17864,7 +17907,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -17872,47 +17915,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -18206,51 +18249,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -18276,15 +18319,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -18292,18 +18335,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -18311,79 +18354,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -18392,11 +18452,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -18405,7 +18465,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -18414,12 +18474,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -18428,7 +18488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18437,7 +18497,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18445,7 +18505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18457,7 +18517,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18469,7 +18529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -18479,7 +18539,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -18489,7 +18549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18500,7 +18560,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -18514,7 +18574,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18526,7 +18586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18537,7 +18597,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -18550,7 +18610,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18562,7 +18622,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -18572,7 +18632,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -18582,31 +18642,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -18617,7 +18677,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -18628,7 +18688,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -18641,7 +18701,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -18651,7 +18711,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -18662,19 +18722,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18682,19 +18742,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18702,7 +18762,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -18712,7 +18801,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -18720,26 +18809,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -18748,7 +18841,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18756,11 +18849,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18768,11 +18861,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -18782,7 +18875,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -18792,7 +18885,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -18803,7 +18896,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -18811,7 +18904,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -18819,9 +18912,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -19012,27 +19109,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -19040,76 +19137,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -19117,7 +19218,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -19125,7 +19226,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -19133,15 +19234,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -19149,72 +19269,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -19222,7 +19342,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -19230,25 +19360,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -19256,14 +19386,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -19271,7 +19401,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -19279,7 +19409,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -19287,19 +19417,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -19315,24 +19467,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -19340,44 +19513,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -19385,7 +19569,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -19393,7 +19577,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -19401,11 +19585,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -19413,59 +19606,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -19473,7 +19677,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -19481,25 +19695,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -19507,19 +19721,142 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] pub static X509_REQ_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] pub fn X509_REQ_free(req: *mut X509_REQ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] pub fn d2i_X509_REQ( out: *mut *mut X509_REQ, inp: *mut *const u8, @@ -19527,34 +19864,38 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr( req: *const X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID( req: *const X509_REQ, nid: ::std::os::raw::c_int, @@ -19562,7 +19903,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ( req: *const X509_REQ, obj: *const ASN1_OBJECT, @@ -19570,15 +19911,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature( req: *const X509_REQ, out_sig: *mut *const ASN1_BIT_STRING, @@ -19586,51 +19927,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] pub fn X509_REQ_new() -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] pub fn X509_REQ_set_version( req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -19640,7 +19981,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -19650,7 +19991,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -19660,7 +20001,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -19668,14 +20009,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -19683,22 +20024,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -19748,19 +20089,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -19768,15 +20109,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -19784,15 +20129,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -19800,7 +20145,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -19808,21 +20153,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -19831,7 +20176,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -19843,7 +20188,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -19855,7 +20200,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -19867,19 +20212,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -19887,33 +20232,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -19922,11 +20267,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -19936,7 +20281,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -19946,7 +20291,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -19956,19 +20301,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -19976,18 +20378,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19996,7 +20398,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20005,33 +20407,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -20055,11 +20457,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -20067,18 +20469,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20086,7 +20488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20094,7 +20496,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -20102,21 +20504,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -20145,23 +20547,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -20169,11 +20571,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -20182,7 +20584,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -20191,11 +20593,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -20220,23 +20622,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -20244,14 +20646,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -20259,7 +20661,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -20269,7 +20671,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -20279,7 +20681,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -20289,14 +20691,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -20305,7 +20707,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20314,15 +20716,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20390,19 +20792,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -20410,43 +20812,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -20504,19 +20906,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -20524,23 +20926,208 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, +} +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, cflag: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] pub fn X509_print_ex_fp( fp: *mut FILE, x: *mut X509, @@ -20549,23 +21136,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex( bp: *mut BIO, x: *mut X509_REQ, @@ -20574,15 +21161,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex( out: *mut BIO, nm: *const X509_NAME, @@ -20591,7 +21178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, @@ -20599,7 +21186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -20607,7 +21194,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -20616,7 +21203,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -20624,7 +21211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -20632,7 +21219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -20641,7 +21228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -20650,7 +21237,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -20659,7 +21246,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -20668,7 +21255,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -20677,259 +21264,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -20937,23 +21524,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -20961,7 +21548,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -20970,12 +21557,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20985,7 +21584,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -20993,14 +21592,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21010,7 +21609,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -21018,42 +21617,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -21062,7 +21714,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -21070,6 +21722,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -21251,947 +21911,147 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] - pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] - pub fn X509_check_trust( - x: *mut X509, - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] - pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] - pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] - pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] - pub fn X509_TRUST_add( - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ck: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_TRUST, - arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] + pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] + pub fn X509_check_trust( + x: *mut X509, + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] + pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] + pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] + pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] + pub fn X509_TRUST_add( + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ck: ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_TRUST, + arg2: *mut X509, + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -22309,256 +22169,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -22566,15 +22399,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -22583,50 +22412,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -22636,7 +22465,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22644,7 +22473,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22652,7 +22481,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22660,32 +22489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -22693,81 +22497,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -22776,11 +22576,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22788,7 +22588,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22796,7 +22596,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -22808,22 +22608,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -22832,94 +22632,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22927,7 +22727,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22935,20 +22735,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -22956,7 +22756,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -22964,24 +22764,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -22995,14 +22795,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -23012,7 +22812,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -23022,7 +22822,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -23032,7 +22832,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -23044,7 +22844,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23055,7 +22855,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23068,8 +22868,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -23078,7 +23035,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -23088,7 +23045,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -23098,7 +23055,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23109,7 +23066,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23123,7 +23080,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -23132,7 +23089,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -23141,7 +23098,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -23150,7 +23107,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -23159,15 +23116,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -23176,7 +23133,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -23185,15 +23142,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -23202,7 +23159,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -23211,23 +23168,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -23236,7 +23193,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -23245,15 +23202,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -23262,7 +23219,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -23271,15 +23228,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -23288,7 +23245,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -23297,15 +23254,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23314,7 +23271,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23323,21 +23280,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23346,7 +23303,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23355,7 +23312,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -23367,7 +23324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -23379,7 +23336,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23388,7 +23345,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23397,15 +23354,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -23414,7 +23371,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -23423,15 +23380,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -23440,7 +23397,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -23449,7 +23406,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -23461,7 +23418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -23473,7 +23430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -23482,7 +23439,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -23491,15 +23448,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -23508,7 +23465,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -23517,15 +23474,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23534,7 +23491,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23543,7 +23500,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -23555,7 +23512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -23567,7 +23524,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23576,7 +23533,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23585,15 +23542,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -23602,7 +23559,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -23611,15 +23568,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23628,7 +23585,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23637,7 +23594,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -23649,7 +23606,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -23661,7 +23618,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23670,7 +23627,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23679,15 +23636,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -23699,7 +23656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -23711,7 +23668,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23723,7 +23680,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23735,7 +23692,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23744,7 +23701,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23756,7 +23713,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23768,7 +23725,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -23780,7 +23737,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23789,7 +23746,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -23801,7 +23758,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -23814,7 +23771,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -23828,7 +23785,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -23836,7 +23793,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -23844,7 +23801,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -23853,11 +23810,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -23865,27 +23822,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23895,7 +23852,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23903,7 +23860,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -23918,82 +23875,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -24094,23 +24051,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -24175,11 +24132,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -24266,11 +24223,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -24278,35 +24235,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -24381,15 +24338,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24402,7 +24359,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24417,18 +24374,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24437,14 +24394,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24453,7 +24410,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24464,7 +24421,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24473,7 +24430,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24485,7 +24442,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -24497,18 +24454,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24516,14 +24473,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24531,7 +24488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -24545,7 +24502,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24558,7 +24515,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24573,7 +24530,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -25465,7 +25422,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -25473,7 +25429,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -25511,16 +25467,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -26181,11 +26127,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -26406,15 +26352,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26422,26 +26368,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -26449,26 +26395,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26476,22 +26422,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -26499,19 +26445,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26519,18 +26465,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -26538,7 +26484,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26546,15 +26492,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26562,26 +26508,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26589,18 +26535,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -26608,14 +26554,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -26623,7 +26569,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -26631,14 +26577,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26646,15 +26592,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26662,33 +26608,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26696,26 +26642,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26723,26 +26669,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26750,26 +26696,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26777,26 +26723,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -26804,26 +26750,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26831,26 +26777,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26858,26 +26804,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26885,26 +26831,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26912,38 +26858,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -26951,26 +26897,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26978,70 +26924,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27052,7 +26998,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27060,7 +27006,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27070,7 +27016,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -27168,7 +27114,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -27179,11 +27125,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27192,7 +27138,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27201,7 +27147,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -27210,7 +27156,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -27219,7 +27165,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27228,7 +27174,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27237,7 +27183,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27246,7 +27192,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27255,35 +27201,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -27293,27 +27239,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27322,14 +27268,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -27337,7 +27283,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27347,7 +27293,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -27356,7 +27302,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -27365,7 +27311,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -27374,7 +27320,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -27384,11 +27330,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -27396,71 +27342,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -27478,43 +27424,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27524,7 +27470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27533,7 +27479,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -27542,7 +27488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -27550,11 +27496,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] diff --git a/aws-lc-sys/src/aarch64_unknown_linux_gnu_crypto_ssl.rs b/aws-lc-sys/src/aarch64_unknown_linux_gnu_crypto_ssl.rs index e14b46634b8..6e9a213b185 100644 --- a/aws-lc-sys/src/aarch64_unknown_linux_gnu_crypto_ssl.rs +++ b/aws-lc-sys/src/aarch64_unknown_linux_gnu_crypto_ssl.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4464,37 +4478,6 @@ pub const SSL_CB_HANDSHAKE_DONE: i32 = 32; pub const SSL_SENT_SHUTDOWN: i32 = 1; pub const SSL_RECEIVED_SHUTDOWN: i32 = 2; pub const SSL_MODE_HANDSHAKE_CUTTHROUGH: i32 = 128; -pub const SSL_MODE_AUTO_RETRY: i32 = 0; -pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; -pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; -pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; -pub const SSL_OP_ALL: i32 = 0; -pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; -pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; -pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; -pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; -pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; -pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; -pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; -pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NO_COMPRESSION: i32 = 0; -pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SSLv2: i32 = 0; -pub const SSL_OP_NO_SSLv3: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; -pub const SSL_OP_SINGLE_DH_USE: i32 = 0; -pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; -pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; -pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; -pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; -pub const SSL_OP_TLS_D5_BUG: i32 = 0; -pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; -pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; pub const SSL_NOTHING: i32 = 0; pub const SSL_WRITING: i32 = 3; pub const SSL_READING: i32 = 2; @@ -4551,6 +4534,37 @@ pub const SSL_CURVE_SECP521R1: i32 = 25; pub const SSL_CURVE_X25519: i32 = 29; pub const SSL_CURVE_SECP256R1_KYBER768_DRAFT00: i32 = 25498; pub const SSL_CURVE_X25519_KYBER768_DRAFT00: i32 = 25497; +pub const SSL_MODE_AUTO_RETRY: i32 = 0; +pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; +pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; +pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; +pub const SSL_OP_ALL: i32 = 0; +pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; +pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; +pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; +pub const SSL_OP_NO_COMPRESSION: i32 = 0; +pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SSLv2: i32 = 0; +pub const SSL_OP_NO_SSLv3: i32 = 0; +pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; +pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; +pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; +pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; +pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; +pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; +pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; +pub const SSL_OP_SINGLE_DH_USE: i32 = 0; +pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; +pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; +pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; +pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; +pub const SSL_OP_TLS_D5_BUG: i32 = 0; pub const SSL_R_BACKWARDS_COMPATABILITY_OFFSET: i32 = 23841; pub const SSL_R_NO_PROTOCOLS_AVAILABLE: i32 = 23842; pub const SSL_R_BAD_PROTOCOL_VERSION_NUMBER: i32 = 23843; @@ -5327,6 +5341,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -5652,11 +5672,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -5664,15 +5684,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -5759,11 +5779,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5771,19 +5791,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5791,19 +5811,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -5901,11 +5921,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5913,19 +5933,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5933,15 +5953,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -6039,11 +6059,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6051,19 +6071,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6071,42 +6091,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -6114,58 +6134,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -6173,7 +6193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6182,7 +6202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6191,7 +6211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6199,7 +6219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6207,21 +6227,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6229,7 +6249,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6237,7 +6257,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -6245,7 +6265,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -6254,7 +6274,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -6262,11 +6282,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -6293,23 +6313,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } #[repr(C)] @@ -6365,19 +6385,19 @@ impl Default for crypto_mutex_st { pub type CRYPTO_MUTEX = crypto_mutex_st; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6390,7 +6410,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6404,7 +6424,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6415,29 +6435,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -6493,7 +6513,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -6504,7 +6524,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -6517,7 +6537,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -6529,7 +6549,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -6538,7 +6558,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6549,7 +6569,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -6559,30 +6579,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -6592,101 +6612,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6695,18 +6719,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6715,18 +6739,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6735,7 +6759,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -6743,11 +6767,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -6758,57 +6782,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -6818,15 +6842,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -6890,7 +6914,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6898,7 +6922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6906,15 +6930,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -6926,7 +6950,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -6935,7 +6959,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -6946,7 +6970,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -6957,7 +6981,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -6969,7 +6993,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -6979,7 +7003,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -6989,7 +7013,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -7000,7 +7024,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -7221,27 +7245,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -7249,29 +7273,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7279,7 +7303,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7333,27 +7357,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -7361,11 +7385,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -7373,7 +7397,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -7381,18 +7405,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -7401,7 +7425,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -7410,38 +7434,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -7452,7 +7483,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -7512,7 +7543,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -7583,23 +7614,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -7607,7 +7638,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -7615,7 +7646,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7623,7 +7654,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7631,15 +7662,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7648,7 +7679,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7656,7 +7687,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7665,71 +7696,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -7752,7 +7783,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7760,68 +7791,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -7829,7 +7860,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -7837,7 +7868,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -7846,11 +7877,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -7859,15 +7890,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -7875,11 +7906,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -7887,22 +7918,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -7910,30 +7941,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -7941,89 +7972,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -8032,34 +8063,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -8068,13 +8099,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -8083,13 +8114,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -8102,7 +8133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -8115,7 +8146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -8128,7 +8159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8140,7 +8171,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -8154,7 +8185,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8167,7 +8198,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -8180,7 +8211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8192,23 +8223,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -8218,7 +8249,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -8226,37 +8257,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -8268,7 +8292,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8278,6 +8302,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -8638,193 +8669,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8833,15 +8864,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -8851,11 +8882,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -8863,47 +8894,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8911,11 +8942,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8923,43 +8954,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -8968,7 +8999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -8978,7 +9009,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8987,7 +9018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -8997,7 +9028,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9006,7 +9037,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -9016,7 +9047,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -9025,7 +9056,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -9035,7 +9066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9044,7 +9075,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -9053,7 +9084,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9061,7 +9092,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -9070,7 +9101,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9079,7 +9110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9088,11 +9119,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -9100,7 +9131,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -9228,15 +9259,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9250,7 +9281,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -9258,11 +9289,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9277,7 +9308,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -9287,7 +9318,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -9298,7 +9329,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9308,7 +9339,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9317,7 +9348,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -9326,7 +9357,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -9335,7 +9366,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9345,7 +9376,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9355,23 +9386,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9380,7 +9411,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9389,7 +9420,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -9399,7 +9430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9408,7 +9439,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9418,7 +9449,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -9429,7 +9460,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -9440,7 +9471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9454,15 +9485,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -9473,7 +9504,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -9486,11 +9517,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -9498,7 +9529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -9506,11 +9537,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -9658,15 +9689,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -9690,15 +9721,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -9707,7 +9738,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -9715,14 +9746,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -9730,7 +9761,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -9738,7 +9769,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -9746,7 +9777,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -9754,14 +9785,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -9769,7 +9808,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -9777,22 +9816,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -9868,54 +9907,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -9923,7 +9962,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -9931,79 +9970,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -10011,7 +10050,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -10019,7 +10058,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -10027,7 +10066,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -10035,7 +10074,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -10043,7 +10082,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -10051,7 +10090,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -10059,7 +10098,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -10067,7 +10106,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -10075,117 +10114,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -10193,14 +10232,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10210,7 +10249,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10222,7 +10261,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -10232,7 +10271,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -10242,15 +10281,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10258,26 +10297,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10285,23 +10324,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10309,14 +10348,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10324,25 +10363,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -10350,7 +10389,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -10358,14 +10397,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -10394,19 +10433,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -10414,11 +10453,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -10426,54 +10465,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -10481,59 +10520,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -10541,23 +10580,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -10566,26 +10605,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -10593,29 +10632,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -10624,22 +10663,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -10647,15 +10686,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -10664,15 +10703,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -10681,52 +10720,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -10734,11 +10773,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -10763,7 +10802,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -10773,11 +10812,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10785,11 +10824,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10797,7 +10836,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -11131,15 +11170,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -11147,19 +11186,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11167,7 +11206,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11175,12 +11214,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11188,14 +11227,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11203,33 +11242,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -11237,7 +11276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -11245,19 +11284,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -11265,7 +11304,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -11273,7 +11312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -11283,7 +11322,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -11293,11 +11332,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -11305,33 +11344,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -11339,36 +11360,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -11965,7 +12004,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -11990,19 +12029,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -12012,19 +12051,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12034,7 +12073,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12042,11 +12081,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12056,7 +12095,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12064,7 +12103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -12223,11 +12262,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -12235,11 +12274,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -12294,19 +12333,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -12315,7 +12354,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12376,23 +12415,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -12400,86 +12439,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12487,7 +12526,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12495,11 +12534,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12507,7 +12546,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12516,7 +12555,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12527,22 +12566,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12551,7 +12590,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -12560,7 +12599,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -12569,7 +12608,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -12578,37 +12617,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -12616,7 +12655,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -12624,7 +12663,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -12931,23 +12970,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12955,40 +12994,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -12996,15 +13035,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -13012,55 +13051,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -13068,11 +13107,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -13080,7 +13119,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -13088,11 +13127,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -13100,11 +13139,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -13115,122 +13154,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13241,7 +13280,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13251,7 +13290,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13261,7 +13300,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13271,7 +13310,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13279,7 +13318,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13289,7 +13328,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13297,7 +13336,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13307,7 +13346,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13315,47 +13354,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -13364,45 +13403,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -13415,23 +13454,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13441,7 +13480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13450,7 +13489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13459,7 +13498,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13467,7 +13506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13475,7 +13514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13483,7 +13522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13492,132 +13531,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -13852,7 +13891,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -13862,19 +13901,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -13884,15 +13923,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -13900,7 +13939,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -13991,15 +14030,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -14007,7 +14046,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -14015,14 +14054,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -14030,7 +14069,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -14038,27 +14077,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -14066,11 +14105,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -14079,7 +14118,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -14089,15 +14128,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -14105,15 +14144,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -14122,7 +14161,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -14131,7 +14170,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -14142,7 +14181,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -14152,11 +14191,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -14167,7 +14206,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -14240,22 +14279,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -14264,7 +14303,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -14275,7 +14314,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -14286,7 +14325,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14299,7 +14338,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14311,7 +14350,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14320,7 +14359,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14329,47 +14368,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -14377,7 +14416,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -14385,7 +14424,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -14394,7 +14433,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -14403,44 +14442,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -14449,11 +14488,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -14461,7 +14500,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -14472,19 +14511,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -14492,19 +14531,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -14519,7 +14558,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -14527,14 +14566,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -14542,130 +14581,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -14673,11 +14712,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -14685,7 +14724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14693,7 +14732,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14701,7 +14740,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -14712,75 +14751,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -14788,19 +14815,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -14909,19 +14932,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -14929,7 +14968,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -14937,31 +14976,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -14969,7 +15008,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -14978,7 +15017,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -14986,7 +15025,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -14995,7 +15034,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -15007,11 +15046,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -15065,28 +15104,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -15095,7 +15134,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15105,7 +15144,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15116,7 +15155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15127,7 +15166,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15138,47 +15177,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15188,7 +15227,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -15196,14 +15235,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -15211,11 +15250,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15223,11 +15262,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15235,11 +15274,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -15247,7 +15286,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -15258,39 +15297,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -15298,19 +15337,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -15318,7 +15357,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -15328,53 +15367,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -15382,7 +15421,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -15391,7 +15430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -15401,7 +15440,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -15411,7 +15450,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15421,7 +15460,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15431,7 +15470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -15442,7 +15481,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -15452,7 +15491,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15462,7 +15501,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15472,7 +15511,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15482,7 +15521,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15491,7 +15530,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -15499,7 +15538,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15510,7 +15549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15521,7 +15560,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15532,7 +15571,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -15541,7 +15580,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -15550,7 +15589,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -15560,39 +15599,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -15644,24 +15657,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -15669,11 +15708,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -15681,19 +15720,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -15739,83 +15778,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -15823,7 +15862,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -15832,15 +15871,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -15848,11 +15887,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -15860,22 +15899,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15885,7 +15924,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -15893,7 +15932,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -16015,11 +16054,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16027,11 +16062,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16039,11 +16074,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16051,14 +16086,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -16075,7 +16114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -16084,7 +16123,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16095,7 +16134,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16106,7 +16145,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -16160,23 +16199,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -16184,7 +16223,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -16192,7 +16231,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -16200,7 +16239,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -16209,19 +16248,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -16229,11 +16268,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -16243,7 +16282,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -16251,83 +16290,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -16465,11 +16504,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -16478,11 +16517,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16493,11 +16532,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16512,7 +16551,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16527,7 +16566,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16545,7 +16584,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16560,66 +16599,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16630,7 +16673,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -16638,7 +16681,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -16647,7 +16690,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -16655,70 +16698,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -16727,7 +16770,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -16735,7 +16778,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -16743,7 +16786,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -16824,147 +16867,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16973,7 +17016,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16982,7 +17025,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16990,7 +17033,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16998,7 +17041,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -17008,7 +17051,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17016,7 +17059,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -17024,7 +17067,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -17034,7 +17077,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -17044,7 +17087,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17052,7 +17095,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17060,7 +17103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17070,7 +17113,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17078,11 +17121,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17090,7 +17133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -17099,7 +17142,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17107,11 +17150,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17119,7 +17162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17128,7 +17171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17137,7 +17180,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17146,7 +17189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17155,7 +17198,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17168,7 +17211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17180,7 +17223,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17195,31 +17238,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -17229,11 +17272,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -17243,11 +17286,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17257,11 +17300,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17271,11 +17314,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17285,18 +17328,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -17304,18 +17347,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -17325,7 +17368,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -17335,102 +17378,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -17438,28 +17481,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17467,7 +17510,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17475,7 +17518,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -17485,43 +17528,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17535,7 +17554,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17549,7 +17568,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17563,15 +17582,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17580,7 +17599,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17588,7 +17607,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17597,22 +17616,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -17620,40 +17631,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17661,11 +17672,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -17673,11 +17684,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -17685,11 +17696,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -17697,29 +17708,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( - ctx: *mut EVP_PKEY_CTX, - nbits: ::std::os::raw::c_int, + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( - ctx: *mut EVP_PKEY_CTX, - qbits: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key( type_: ::std::os::raw::c_int, engine: *mut ENGINE, @@ -17728,7 +17725,53 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( + ctx: *mut EVP_PKEY_CTX, + nbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( + ctx: *mut EVP_PKEY_CTX, + qbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -17742,7 +17785,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -17754,7 +17797,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -17766,11 +17809,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -17778,15 +17821,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -17873,7 +17916,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -17885,27 +17928,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17915,7 +17958,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -17923,7 +17966,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -17931,23 +17974,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17956,7 +17999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -18132,86 +18175,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -18220,18 +18263,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18240,7 +18283,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18249,23 +18292,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18281,7 +18324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18299,7 +18342,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18312,7 +18355,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18328,7 +18371,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18346,7 +18389,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18361,7 +18404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18374,7 +18417,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18387,7 +18430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -18397,19 +18440,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -18668,7 +18711,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -18676,7 +18719,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -18685,7 +18728,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -18694,18 +18737,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -18721,21 +18764,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -18743,7 +18786,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -18751,7 +18794,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -18759,11 +18802,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -18771,15 +18814,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -18881,7 +18924,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -18889,47 +18932,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -19223,51 +19266,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -19293,15 +19336,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -19309,18 +19352,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -19328,79 +19371,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -19409,11 +19469,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -19422,7 +19482,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -19431,12 +19491,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -19445,7 +19505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19454,7 +19514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19462,7 +19522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19474,7 +19534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19486,7 +19546,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -19496,7 +19556,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -19506,7 +19566,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19517,7 +19577,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -19531,7 +19591,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19543,7 +19603,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19554,7 +19614,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -19567,7 +19627,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19579,7 +19639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -19589,7 +19649,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -19599,31 +19659,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -19634,7 +19694,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -19645,7 +19705,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -19658,7 +19718,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -19668,7 +19728,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -19679,19 +19739,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19699,19 +19759,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19719,7 +19779,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -19729,7 +19818,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -19737,26 +19826,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -19765,7 +19858,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19773,11 +19866,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19785,11 +19878,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -19799,7 +19892,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -19809,7 +19902,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -19820,7 +19913,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -19828,7 +19921,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -19836,9 +19929,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -20029,27 +20126,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -20057,76 +20154,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -20134,7 +20235,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -20142,7 +20243,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -20150,15 +20251,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -20166,72 +20286,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -20239,7 +20359,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -20247,25 +20377,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -20273,14 +20403,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -20288,7 +20418,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -20296,7 +20426,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -20304,19 +20434,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -20332,24 +20484,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -20357,44 +20530,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -20402,7 +20586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -20410,7 +20594,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -20418,11 +20602,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -20430,59 +20623,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -20490,7 +20694,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -20498,25 +20712,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -20524,130 +20738,257 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] - pub static X509_REQ_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] - pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] - pub fn X509_REQ_free(req: *mut X509_REQ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] - pub fn d2i_X509_REQ( - out: *mut *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, inp: *mut *const u8, len: ::std::os::raw::c_long, - ) -> *mut X509_REQ; + ) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] - pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] - pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] - pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] - pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] - pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] - pub fn X509_REQ_get_attr( - req: *const X509_REQ, - loc: ::std::os::raw::c_int, - ) -> *mut X509_ATTRIBUTE; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] - pub fn X509_REQ_get_attr_by_NID( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, nid: ::std::os::raw::c_int, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] - pub fn X509_REQ_get_attr_by_OBJ( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, obj: *const ASN1_OBJECT, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] - pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] - pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] - pub fn X509_REQ_get0_signature( - req: *const X509_REQ, - out_sig: *mut *const ASN1_BIT_STRING, - out_alg: *mut *const X509_ALGOR, - ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] - pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] - pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] - pub fn X509_REQ_new() -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] - pub fn X509_REQ_set_version( - req: *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] + pub static X509_REQ_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] + pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] + pub fn X509_REQ_free(req: *mut X509_REQ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] + pub fn d2i_X509_REQ( + out: *mut *mut X509_REQ, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] + pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] + pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] + pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] + pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] + pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] + pub fn X509_REQ_get_attr( + req: *const X509_REQ, + loc: ::std::os::raw::c_int, + ) -> *mut X509_ATTRIBUTE; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] + pub fn X509_REQ_get_attr_by_NID( + req: *const X509_REQ, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] + pub fn X509_REQ_get_attr_by_OBJ( + req: *const X509_REQ, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] + pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] + pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] + pub fn X509_REQ_get0_signature( + req: *const X509_REQ, + out_sig: *mut *const ASN1_BIT_STRING, + out_alg: *mut *const X509_ALGOR, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] + pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] + pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] + pub fn X509_REQ_new() -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] + pub fn X509_REQ_set_version( + req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -20657,7 +20998,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -20667,7 +21008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -20677,7 +21018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -20685,14 +21026,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -20700,22 +21041,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -20765,19 +21106,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -20785,15 +21126,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -20801,15 +21146,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20817,7 +21162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20825,21 +21170,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -20848,7 +21193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -20860,7 +21205,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -20872,7 +21217,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -20884,19 +21229,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -20904,33 +21249,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -20939,11 +21284,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -20953,7 +21298,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -20963,7 +21308,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -20973,19 +21318,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -20993,18 +21395,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -21013,7 +21415,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -21022,33 +21424,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -21072,11 +21474,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -21084,18 +21486,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -21103,7 +21505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -21111,7 +21513,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -21119,21 +21521,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -21162,23 +21564,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -21186,11 +21588,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -21199,7 +21601,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -21208,11 +21610,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -21237,23 +21639,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -21261,14 +21663,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -21276,7 +21678,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -21286,7 +21688,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -21296,7 +21698,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -21306,14 +21708,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -21322,7 +21724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21331,15 +21733,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21407,19 +21809,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -21427,43 +21829,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -21521,19 +21923,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -21541,82 +21943,267 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] - pub fn X509_print_ex_fp( - fp: *mut FILE, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] - pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] - pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] - pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] - pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] - pub fn X509_REQ_print_ex( - bp: *mut BIO, - x: *mut X509_REQ, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] - pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] - pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] - pub fn X509_NAME_print_ex( - out: *mut BIO, - nm: *const X509_NAME, - indent: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] - pub fn X509_NAME_print( + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] + pub fn X509_print_ex_fp( + fp: *mut FILE, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] + pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] + pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] + pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] + pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] + pub fn X509_REQ_print_ex( + bp: *mut BIO, + x: *mut X509_REQ, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] + pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] + pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] + pub fn X509_NAME_print_ex( + out: *mut BIO, + nm: *const X509_NAME, + indent: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] + pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, obase: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -21624,7 +22211,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -21633,7 +22220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -21641,7 +22228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -21649,7 +22236,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -21658,7 +22245,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -21667,7 +22254,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -21676,7 +22263,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -21685,7 +22272,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -21694,259 +22281,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -21954,23 +22541,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -21978,7 +22565,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -21987,12 +22574,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -22002,7 +22601,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -22010,14 +22609,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -22027,7 +22626,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -22035,42 +22634,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -22079,7 +22731,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -22087,6 +22739,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -22268,787 +22928,97 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] - pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] - pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] - pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] - pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] - pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] - pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] + pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] - pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] + pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] + pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] + pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] + pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] + pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] + pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] pub fn X509_check_trust( x: *mut X509, id: ::std::os::raw::c_int, @@ -23056,19 +23026,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] pub fn X509_TRUST_add( id: ::std::os::raw::c_int, flags: ::std::os::raw::c_int, @@ -23076,139 +23046,29 @@ extern "C" { unsafe extern "C" fn( arg1: *mut X509_TRUST, arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -23326,256 +23186,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -23583,15 +23416,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -23600,50 +23429,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -23653,7 +23482,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23661,7 +23490,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23669,7 +23498,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23677,32 +23506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -23710,81 +23514,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -23793,11 +23593,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23805,7 +23605,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23813,7 +23613,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -23825,22 +23625,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -23849,94 +23649,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23944,7 +23744,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23952,20 +23752,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -23973,7 +23773,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -23981,24 +23781,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -24012,14 +23812,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -24029,7 +23829,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -24039,7 +23839,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -24049,7 +23849,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -24061,7 +23861,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24072,7 +23872,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24085,8 +23885,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -24095,7 +24052,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -24105,7 +24062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -24115,7 +24072,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24126,7 +24083,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24140,7 +24097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -24149,7 +24106,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -24158,7 +24115,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -24167,7 +24124,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -24176,15 +24133,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -24193,7 +24150,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -24202,15 +24159,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -24219,7 +24176,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -24228,23 +24185,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -24253,7 +24210,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -24262,15 +24219,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -24279,7 +24236,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -24288,15 +24245,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -24305,7 +24262,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -24314,15 +24271,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24331,7 +24288,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24340,21 +24297,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24363,7 +24320,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24372,7 +24329,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -24384,7 +24341,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -24396,7 +24353,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24405,7 +24362,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24414,15 +24371,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -24431,7 +24388,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -24440,15 +24397,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -24457,7 +24414,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -24466,7 +24423,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -24478,7 +24435,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -24490,7 +24447,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -24499,7 +24456,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -24508,15 +24465,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -24525,7 +24482,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -24534,15 +24491,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24551,7 +24508,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24560,7 +24517,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -24572,7 +24529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -24584,7 +24541,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24593,7 +24550,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24602,15 +24559,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -24619,7 +24576,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -24628,15 +24585,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24645,7 +24602,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24654,7 +24611,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -24666,7 +24623,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -24678,7 +24635,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24687,7 +24644,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24696,15 +24653,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -24716,7 +24673,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -24728,7 +24685,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24740,7 +24697,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24752,7 +24709,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24761,7 +24718,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24773,7 +24730,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24785,7 +24742,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -24797,7 +24754,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24806,7 +24763,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -24818,7 +24775,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -24831,7 +24788,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -24845,7 +24802,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -24853,7 +24810,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -24861,7 +24818,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -24870,11 +24827,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -24882,27 +24839,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24912,7 +24869,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24920,7 +24877,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -24935,82 +24892,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -25111,23 +25068,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -25192,11 +25149,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -25283,11 +25240,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -25295,35 +25252,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -25398,15 +25355,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25419,7 +25376,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25434,18 +25391,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25454,14 +25411,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25470,7 +25427,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25481,7 +25438,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25490,7 +25447,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25502,7 +25459,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -25514,18 +25471,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25533,14 +25490,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25548,7 +25505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -25562,7 +25519,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25575,7 +25532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25590,7 +25547,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -26482,7 +26439,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -26490,7 +26446,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -26528,16 +26484,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -27198,11 +27144,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -27423,15 +27369,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27439,26 +27385,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -27466,26 +27412,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27493,22 +27439,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -27516,19 +27462,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27536,18 +27482,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -27555,7 +27501,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27563,15 +27509,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27579,26 +27525,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27606,18 +27552,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -27625,14 +27571,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -27640,7 +27586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -27648,14 +27594,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27663,15 +27609,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27679,33 +27625,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27713,26 +27659,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27740,26 +27686,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27767,26 +27713,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27794,26 +27740,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -27821,26 +27767,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27848,26 +27794,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27875,26 +27821,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27902,26 +27848,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27929,38 +27875,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -27968,26 +27914,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27995,70 +27941,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28069,7 +28015,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -28077,7 +28023,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28087,7 +28033,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -28185,7 +28131,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -28196,11 +28142,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28209,7 +28155,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28218,7 +28164,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -28227,7 +28173,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -28236,7 +28182,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28245,7 +28191,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28254,7 +28200,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28263,7 +28209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28272,35 +28218,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -28310,27 +28256,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28339,14 +28285,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -28354,7 +28300,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28364,7 +28310,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -28373,7 +28319,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -28382,7 +28328,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -28391,7 +28337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -28401,11 +28347,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -28413,71 +28359,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -28495,43 +28441,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28541,7 +28487,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28550,7 +28496,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -28559,7 +28505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -28567,11 +28513,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] @@ -28637,119 +28583,119 @@ impl static_assertion_at_line_255_error_is_max_overheads_are_inconsistent { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_method"] pub fn TLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_method"] pub fn DTLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_with_buffers_method"] pub fn TLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_with_buffers_method"] pub fn DTLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_new"] pub fn SSL_CTX_new(method: *const SSL_METHOD) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_up_ref"] pub fn SSL_CTX_up_ref(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_free"] pub fn SSL_CTX_free(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_new"] pub fn SSL_new(ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_free"] pub fn SSL_free(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_SSL_CTX"] pub fn SSL_get_SSL_CTX(ssl: *const SSL) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_connect_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_connect_state"] pub fn SSL_set_connect_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_accept_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_accept_state"] pub fn SSL_set_accept_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_server"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_server"] pub fn SSL_is_server(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_dtls"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_dtls"] pub fn SSL_is_dtls(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_bio"] pub fn SSL_set_bio(ssl: *mut SSL, rbio: *mut BIO, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_rbio"] pub fn SSL_set0_rbio(ssl: *mut SSL, rbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_wbio"] pub fn SSL_set0_wbio(ssl: *mut SSL, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rbio"] pub fn SSL_get_rbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wbio"] pub fn SSL_get_wbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_fd"] pub fn SSL_get_fd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rfd"] pub fn SSL_get_rfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wfd"] pub fn SSL_get_wfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_fd"] pub fn SSL_set_fd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_rfd"] pub fn SSL_set_rfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_wfd"] pub fn SSL_set_wfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_do_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_do_handshake"] pub fn SSL_do_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_connect"] pub fn SSL_connect(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_accept"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_accept"] pub fn SSL_accept(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read"] pub fn SSL_read( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28757,7 +28703,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read_ex"] pub fn SSL_read_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28766,7 +28712,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek"] pub fn SSL_peek( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28774,7 +28720,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek_ex"] pub fn SSL_peek_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28783,15 +28729,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_pending"] pub fn SSL_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_pending"] pub fn SSL_has_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write"] pub fn SSL_write( ssl: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28799,7 +28745,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write_ex"] pub fn SSL_write_ex( s: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28808,238 +28754,238 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_key_update"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_key_update"] pub fn SSL_key_update( ssl: *mut SSL, request_type: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_update_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_update_type"] pub fn SSL_get_key_update_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_shutdown"] pub fn SSL_shutdown(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quiet_shutdown"] pub fn SSL_CTX_set_quiet_shutdown(ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_quiet_shutdown"] pub fn SSL_CTX_get_quiet_shutdown(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quiet_shutdown"] pub fn SSL_set_quiet_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_quiet_shutdown"] pub fn SSL_get_quiet_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_error"] pub fn SSL_get_error(ssl: *const SSL, ret_code: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_error_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_error_description"] pub fn SSL_error_description(err: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mtu"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mtu"] pub fn SSL_set_mtu(ssl: *mut SSL, mtu: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_set_initial_timeout_duration"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_set_initial_timeout_duration"] pub fn DTLSv1_set_initial_timeout_duration(ssl: *mut SSL, duration_ms: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_get_timeout"] pub fn DTLSv1_get_timeout(ssl: *const SSL, out: *mut timeval) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_handle_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_handle_timeout"] pub fn DTLSv1_handle_timeout(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_min_proto_version"] pub fn SSL_CTX_set_min_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_proto_version"] pub fn SSL_CTX_set_max_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_min_proto_version"] pub fn SSL_CTX_get_min_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_proto_version"] pub fn SSL_CTX_get_max_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_min_proto_version"] pub fn SSL_set_min_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_proto_version"] pub fn SSL_set_max_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_min_proto_version"] pub fn SSL_get_min_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_proto_version"] pub fn SSL_get_max_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_version"] pub fn SSL_version(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_options"] pub fn SSL_CTX_set_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_options"] pub fn SSL_CTX_clear_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_options"] pub fn SSL_CTX_get_options(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_options"] pub fn SSL_set_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_options"] pub fn SSL_clear_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_options"] pub fn SSL_get_options(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_mode"] pub fn SSL_CTX_set_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_mode"] pub fn SSL_CTX_clear_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_mode"] pub fn SSL_CTX_get_mode(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mode"] pub fn SSL_set_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_mode"] pub fn SSL_clear_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_mode"] pub fn SSL_get_mode(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_buffer_pool"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_buffer_pool"] pub fn SSL_CTX_set0_buffer_pool(ctx: *mut SSL_CTX, pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate"] pub fn SSL_CTX_use_certificate(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate"] pub fn SSL_use_certificate(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey"] pub fn SSL_CTX_use_PrivateKey(ctx: *mut SSL_CTX, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey"] pub fn SSL_use_PrivateKey(ssl: *mut SSL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_chain"] pub fn SSL_CTX_set0_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_chain"] pub fn SSL_CTX_set1_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_chain"] pub fn SSL_set0_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_chain"] pub fn SSL_set1_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add0_chain_cert"] pub fn SSL_CTX_add0_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add1_chain_cert"] pub fn SSL_CTX_add1_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add0_chain_cert"] pub fn SSL_add0_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_extra_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_extra_chain_cert"] pub fn SSL_CTX_add_extra_chain_cert( ctx: *mut SSL_CTX, x509: *mut X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add1_chain_cert"] pub fn SSL_add1_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_build_cert_chain"] pub fn SSL_CTX_build_cert_chain( ctx: *mut SSL_CTX, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_build_cert_chain"] pub fn SSL_build_cert_chain( ssl: *mut SSL, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_chain_certs"] pub fn SSL_CTX_clear_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_extra_chain_certs"] pub fn SSL_CTX_clear_extra_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_chain_certs"] pub fn SSL_clear_chain_certs(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_cb"] pub fn SSL_CTX_set_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -29052,7 +28998,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cert_cb"] pub fn SSL_set_cert_cb( ssl: *mut SSL, cb: ::std::option::Option< @@ -29065,71 +29011,71 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_certificate_types"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_certificate_types"] pub fn SSL_get0_certificate_types(ssl: *const SSL, out_types: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_verify_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_verify_algorithms"] pub fn SSL_get0_peer_verify_algorithms(ssl: *const SSL, out_sigalgs: *mut *const u16) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_delegation_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_delegation_algorithms"] pub fn SSL_get0_peer_delegation_algorithms( ssl: *const SSL, out_sigalgs: *mut *const u16, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_certs_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_certs_clear"] pub fn SSL_certs_clear(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_check_private_key"] pub fn SSL_CTX_check_private_key(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_check_private_key"] pub fn SSL_check_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_certificate"] pub fn SSL_CTX_get0_certificate(ctx: *const SSL_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_certificate"] pub fn SSL_get_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_privatekey"] pub fn SSL_CTX_get0_privatekey(ctx: *const SSL_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_privatekey"] pub fn SSL_get_privatekey(ssl: *const SSL) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain_certs"] pub fn SSL_CTX_get0_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_extra_chain_certs"] pub fn SSL_CTX_get_extra_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_chain_certs"] pub fn SSL_get0_chain_certs( ssl: *const SSL, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signed_cert_timestamp_list"] pub fn SSL_CTX_set_signed_cert_timestamp_list( ctx: *mut SSL_CTX, list: *const u8, @@ -29137,7 +29083,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signed_cert_timestamp_list"] pub fn SSL_set_signed_cert_timestamp_list( ctx: *mut SSL, list: *const u8, @@ -29145,7 +29091,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ocsp_response"] pub fn SSL_CTX_set_ocsp_response( ctx: *mut SSL_CTX, response: *const u8, @@ -29153,7 +29099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ocsp_response"] pub fn SSL_set_ocsp_response( ssl: *mut SSL, response: *const u8, @@ -29161,33 +29107,33 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_name"] pub fn SSL_get_signature_algorithm_name( sigalg: u16, include_curve: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_signature_algorithm_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_signature_algorithm_names"] pub fn SSL_get_all_signature_algorithm_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_key_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_key_type"] pub fn SSL_get_signature_algorithm_key_type(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_digest"] pub fn SSL_get_signature_algorithm_digest(sigalg: u16) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_signature_algorithm_rsa_pss"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_signature_algorithm_rsa_pss"] pub fn SSL_is_signature_algorithm_rsa_pss(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signing_algorithm_prefs"] pub fn SSL_CTX_set_signing_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -29195,7 +29141,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signing_algorithm_prefs"] pub fn SSL_set_signing_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -29203,7 +29149,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_chain_and_key"] pub fn SSL_CTX_set_chain_and_key( ctx: *mut SSL_CTX, certs: *const *mut CRYPTO_BUFFER, @@ -29213,7 +29159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_chain_and_key"] pub fn SSL_set_chain_and_key( ssl: *mut SSL, certs: *const *mut CRYPTO_BUFFER, @@ -29223,19 +29169,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain"] pub fn SSL_CTX_get0_chain(ctx: *const SSL_CTX) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey"] pub fn SSL_CTX_use_RSAPrivateKey(ctx: *mut SSL_CTX, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey"] pub fn SSL_use_RSAPrivateKey(ssl: *mut SSL, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_ASN1"] pub fn SSL_CTX_use_certificate_ASN1( ctx: *mut SSL_CTX, der_len: usize, @@ -29243,7 +29189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_ASN1"] pub fn SSL_use_certificate_ASN1( ssl: *mut SSL, der: *const u8, @@ -29251,7 +29197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_ASN1"] pub fn SSL_CTX_use_PrivateKey_ASN1( pk: ::std::os::raw::c_int, ctx: *mut SSL_CTX, @@ -29260,7 +29206,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_ASN1"] pub fn SSL_use_PrivateKey_ASN1( type_: ::std::os::raw::c_int, ssl: *mut SSL, @@ -29269,7 +29215,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_ASN1"] pub fn SSL_CTX_use_RSAPrivateKey_ASN1( ctx: *mut SSL_CTX, der: *const u8, @@ -29277,7 +29223,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_ASN1"] pub fn SSL_use_RSAPrivateKey_ASN1( ssl: *mut SSL, der: *const u8, @@ -29285,7 +29231,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_file"] pub fn SSL_CTX_use_RSAPrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29293,7 +29239,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_file"] pub fn SSL_use_RSAPrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29301,7 +29247,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_file"] pub fn SSL_CTX_use_certificate_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29309,7 +29255,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_file"] pub fn SSL_use_certificate_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29317,7 +29263,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_file"] pub fn SSL_CTX_use_PrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29325,7 +29271,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_file"] pub fn SSL_use_PrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29333,36 +29279,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_chain_file"] pub fn SSL_CTX_use_certificate_chain_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_chain_file"] pub fn SSL_use_certificate_chain_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb"] pub fn SSL_CTX_set_default_passwd_cb(ctx: *mut SSL_CTX, cb: pem_password_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb"] pub fn SSL_CTX_get_default_passwd_cb(ctx: *const SSL_CTX) -> pem_password_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb_userdata"] pub fn SSL_CTX_set_default_passwd_cb_userdata( ctx: *mut SSL_CTX, data: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb_userdata"] pub fn SSL_CTX_get_default_passwd_cb_userdata( ctx: *const SSL_CTX, ) -> *mut ::std::os::raw::c_void; @@ -29451,18 +29397,18 @@ fn bindgen_test_layout_ssl_private_key_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_private_key_method"] pub fn SSL_set_private_key_method(ssl: *mut SSL, key_method: *const SSL_PRIVATE_KEY_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_private_key_method"] pub fn SSL_CTX_set_private_key_method( ctx: *mut SSL_CTX, key_method: *const SSL_PRIVATE_KEY_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_can_release_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_can_release_private_key"] pub fn SSL_can_release_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } #[repr(C)] @@ -29487,171 +29433,171 @@ pub type sk_SSL_CIPHER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_by_value"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_by_value"] pub fn SSL_get_cipher_by_value(value: u16) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_id"] pub fn SSL_CIPHER_get_id(cipher: *const SSL_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_protocol_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_protocol_id"] pub fn SSL_CIPHER_get_protocol_id(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_aead"] pub fn SSL_CIPHER_is_aead(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_block_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_block_cipher"] pub fn SSL_CIPHER_is_block_cipher(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_cipher_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_cipher_nid"] pub fn SSL_CIPHER_get_cipher_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_digest_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_digest_nid"] pub fn SSL_CIPHER_get_digest_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_nid"] pub fn SSL_CIPHER_get_kx_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_auth_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_auth_nid"] pub fn SSL_CIPHER_get_auth_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_handshake_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_handshake_digest"] pub fn SSL_CIPHER_get_handshake_digest(cipher: *const SSL_CIPHER) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_prf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_prf_nid"] pub fn SSL_CIPHER_get_prf_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_min_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_min_version"] pub fn SSL_CIPHER_get_min_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_max_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_max_version"] pub fn SSL_CIPHER_get_max_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_standard_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_standard_name"] pub fn SSL_CIPHER_standard_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_name"] pub fn SSL_CIPHER_get_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_name"] pub fn SSL_CIPHER_get_kx_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_bits"] pub fn SSL_CIPHER_get_bits( cipher: *const SSL_CIPHER, out_alg_bits: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_cipher_names"] pub fn SSL_get_all_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_standard_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_standard_cipher_names"] pub fn SSL_get_all_standard_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_strict_cipher_list"] pub fn SSL_CTX_set_strict_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cipher_list"] pub fn SSL_CTX_set_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_strict_cipher_list"] pub fn SSL_set_strict_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ciphersuites"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ciphersuites"] pub fn SSL_CTX_set_ciphersuites( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cipher_list"] pub fn SSL_set_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ciphers"] pub fn SSL_CTX_get_ciphers(ctx: *const SSL_CTX) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_cipher_in_group"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_cipher_in_group"] pub fn SSL_CTX_cipher_in_group(ctx: *const SSL_CTX, i: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ciphers"] pub fn SSL_get_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_init_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_init_finished"] pub fn SSL_is_init_finished(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_init"] pub fn SSL_in_init(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_false_start"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_false_start"] pub fn SSL_in_false_start(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_certificate"] pub fn SSL_get_peer_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_cert_chain"] pub fn SSL_get_peer_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_full_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_full_cert_chain"] pub fn SSL_get_peer_full_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_verified_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_verified_chain"] pub fn SSL_get0_verified_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_certificates"] pub fn SSL_get0_peer_certificates(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_signed_cert_timestamp_list"] pub fn SSL_get0_signed_cert_timestamp_list( ssl: *const SSL, out: *mut *const u8, @@ -29659,11 +29605,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ocsp_response"] pub fn SSL_get0_ocsp_response(ssl: *const SSL, out: *mut *const u8, out_len: *mut usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_unique"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_unique"] pub fn SSL_get_tls_unique( ssl: *const SSL, out: *mut u8, @@ -29672,27 +29618,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_extms_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_extms_support"] pub fn SSL_get_extms_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_cipher"] pub fn SSL_get_current_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_ciphers"] pub fn SSL_get_client_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_session_reused"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_session_reused"] pub fn SSL_session_reused(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_secure_renegotiation_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_secure_renegotiation_support"] pub fn SSL_get_secure_renegotiation_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_export_keying_material"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_export_keying_material"] pub fn SSL_export_keying_material( ssl: *mut SSL, out: *mut u8, @@ -29733,13 +29679,13 @@ pub type SSL_custom_ext_parse_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_extension_supported"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_extension_supported"] pub fn SSL_extension_supported( extension_value: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_custom_ext"] pub fn SSL_CTX_add_client_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29751,7 +29697,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_server_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_server_custom_ext"] pub fn SSL_CTX_add_server_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29763,7 +29709,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_SSL_SESSION"] pub fn PEM_read_bio_SSL_SESSION( bp: *mut BIO, x: *mut *mut SSL_SESSION, @@ -29772,7 +29718,7 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_SSL_SESSION"] pub fn PEM_read_SSL_SESSION( fp: *mut FILE, x: *mut *mut SSL_SESSION, @@ -29781,27 +29727,27 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_SSL_SESSION"] pub fn PEM_write_bio_SSL_SESSION(bp: *mut BIO, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_SSL_SESSION"] pub fn PEM_write_SSL_SESSION(fp: *mut FILE, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_new"] pub fn SSL_SESSION_new(ctx: *const SSL_CTX) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_up_ref"] pub fn SSL_SESSION_up_ref(session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_free"] pub fn SSL_SESSION_free(session: *mut SSL_SESSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes"] pub fn SSL_SESSION_to_bytes( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29809,7 +29755,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes_for_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes_for_ticket"] pub fn SSL_SESSION_to_bytes_for_ticket( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29817,7 +29763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_from_bytes"] pub fn SSL_SESSION_from_bytes( in_: *const u8, in_len: usize, @@ -29825,29 +29771,29 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_version"] pub fn SSL_SESSION_get_version(session: *const SSL_SESSION) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_protocol_version"] pub fn SSL_SESSION_get_protocol_version(session: *const SSL_SESSION) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_protocol_version"] pub fn SSL_SESSION_set_protocol_version( session: *mut SSL_SESSION, version: u16, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_id"] pub fn SSL_SESSION_get_id( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id"] pub fn SSL_SESSION_set1_id( session: *mut SSL_SESSION, sid: *const u8, @@ -29855,25 +29801,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_time"] pub fn SSL_SESSION_get_time(session: *const SSL_SESSION) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_timeout"] pub fn SSL_SESSION_get_timeout(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer"] pub fn SSL_SESSION_get0_peer(session: *const SSL_SESSION) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_certificates"] pub fn SSL_SESSION_get0_peer_certificates( session: *const SSL_SESSION, ) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_signed_cert_timestamp_list"] pub fn SSL_SESSION_get0_signed_cert_timestamp_list( session: *const SSL_SESSION, out: *mut *const u8, @@ -29881,7 +29827,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ocsp_response"] pub fn SSL_SESSION_get0_ocsp_response( session: *const SSL_SESSION, out: *mut *const u8, @@ -29889,7 +29835,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_master_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_master_key"] pub fn SSL_SESSION_get_master_key( session: *const SSL_SESSION, out: *mut u8, @@ -29897,22 +29843,22 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_time"] pub fn SSL_SESSION_set_time(session: *mut SSL_SESSION, time: u64) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_timeout"] pub fn SSL_SESSION_set_timeout(session: *mut SSL_SESSION, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_id_context"] pub fn SSL_SESSION_get0_id_context( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id_context"] pub fn SSL_SESSION_set1_id_context( session: *mut SSL_SESSION, sid_ctx: *const u8, @@ -29920,19 +29866,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_should_be_single_use"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_should_be_single_use"] pub fn SSL_SESSION_should_be_single_use(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_is_resumable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_is_resumable"] pub fn SSL_SESSION_is_resumable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_ticket"] pub fn SSL_SESSION_has_ticket(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ticket"] pub fn SSL_SESSION_get0_ticket( session: *const SSL_SESSION, out_ticket: *mut *const u8, @@ -29940,7 +29886,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ticket"] pub fn SSL_SESSION_set_ticket( session: *mut SSL_SESSION, ticket: *const u8, @@ -29948,19 +29894,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ticket_lifetime_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ticket_lifetime_hint"] pub fn SSL_SESSION_get_ticket_lifetime_hint(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_cipher"] pub fn SSL_SESSION_get0_cipher(session: *const SSL_SESSION) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_peer_sha256"] pub fn SSL_SESSION_has_peer_sha256(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_sha256"] pub fn SSL_SESSION_get0_peer_sha256( session: *const SSL_SESSION, out_ptr: *mut *const u8, @@ -29968,34 +29914,34 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_cache_mode"] pub fn SSL_CTX_set_session_cache_mode( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_session_cache_mode"] pub fn SSL_CTX_get_session_cache_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session"] pub fn SSL_set_session(ssl: *mut SSL, session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_timeout"] pub fn SSL_CTX_set_timeout(ctx: *mut SSL_CTX, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_psk_dhe_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_psk_dhe_timeout"] pub fn SSL_CTX_set_session_psk_dhe_timeout(ctx: *mut SSL_CTX, timeout: u32); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_timeout"] pub fn SSL_CTX_get_timeout(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_id_context"] pub fn SSL_CTX_set_session_id_context( ctx: *mut SSL_CTX, sid_ctx: *const u8, @@ -30003,7 +29949,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session_id_context"] pub fn SSL_set_session_id_context( ssl: *mut SSL, sid_ctx: *const u8, @@ -30011,44 +29957,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_session_id_context"] pub fn SSL_get0_session_id_context(ssl: *const SSL, out_len: *mut usize) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_cache_size"] pub fn SSL_CTX_sess_set_cache_size( ctx: *mut SSL_CTX, size: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_cache_size"] pub fn SSL_CTX_sess_get_cache_size(ctx: *const SSL_CTX) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_number"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_number"] pub fn SSL_CTX_sess_number(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_session"] pub fn SSL_CTX_add_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_remove_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_remove_session"] pub fn SSL_CTX_remove_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_flush_sessions"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_flush_sessions"] pub fn SSL_CTX_flush_sessions(ctx: *mut SSL_CTX, time: u64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_new_cb"] pub fn SSL_CTX_sess_set_new_cb( ctx: *mut SSL_CTX, new_session_cb: ::std::option::Option< @@ -30057,7 +30003,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_new_cb"] pub fn SSL_CTX_sess_get_new_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30065,7 +30011,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_remove_cb"] pub fn SSL_CTX_sess_set_remove_cb( ctx: *mut SSL_CTX, remove_session_cb: ::std::option::Option< @@ -30074,13 +30020,13 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_remove_cb"] pub fn SSL_CTX_sess_get_remove_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_get_cb"] pub fn SSL_CTX_sess_set_get_cb( ctx: *mut SSL_CTX, get_session_cb: ::std::option::Option< @@ -30094,7 +30040,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_get_cb"] pub fn SSL_CTX_sess_get_get_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30107,11 +30053,11 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_magic_pending_session_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_magic_pending_session_ptr"] pub fn SSL_magic_pending_session_ptr() -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_ticket_keys"] pub fn SSL_CTX_get_tlsext_ticket_keys( ctx: *mut SSL_CTX, out: *mut ::std::os::raw::c_void, @@ -30119,7 +30065,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_keys"] pub fn SSL_CTX_set_tlsext_ticket_keys( ctx: *mut SSL_CTX, in_: *const ::std::os::raw::c_void, @@ -30127,7 +30073,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_key_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_key_cb"] pub fn SSL_CTX_set_tlsext_ticket_key_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30219,14 +30165,14 @@ fn bindgen_test_layout_ssl_ticket_aead_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ticket_aead_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ticket_aead_method"] pub fn SSL_CTX_set_ticket_aead_method( ctx: *mut SSL_CTX, aead_method: *const SSL_TICKET_AEAD_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_tls13_new_session_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_tls13_new_session_ticket"] pub fn SSL_process_tls13_new_session_ticket( ssl: *mut SSL, buf: *const u8, @@ -30234,15 +30180,15 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_num_tickets"] pub fn SSL_CTX_set_num_tickets(ctx: *mut SSL_CTX, num_tickets: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_num_tickets"] pub fn SSL_CTX_get_num_tickets(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups"] pub fn SSL_CTX_set1_groups( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_int, @@ -30250,7 +30196,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups"] pub fn SSL_set1_groups( ssl: *mut SSL, groups: *const ::std::os::raw::c_int, @@ -30258,29 +30204,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups_list"] pub fn SSL_CTX_set1_groups_list( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups_list"] pub fn SSL_set1_groups_list( ssl: *mut SSL, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_id"] pub fn SSL_get_group_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_name"] pub fn SSL_get_group_name(group_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_to_bytes"] pub fn SSL_to_bytes( in_: *const SSL, out_data: *mut *mut u8, @@ -30288,18 +30234,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_from_bytes"] pub fn SSL_from_bytes(in_: *const u8, in_len: usize, ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_group_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_group_names"] pub fn SSL_get_all_group_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify"] pub fn SSL_CTX_set_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30312,7 +30258,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify"] pub fn SSL_set_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30329,7 +30275,7 @@ pub const ssl_verify_result_t_ssl_verify_invalid: ssl_verify_result_t = 1; pub const ssl_verify_result_t_ssl_verify_retry: ssl_verify_result_t = 2; pub type ssl_verify_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_custom_verify"] pub fn SSL_CTX_set_custom_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30339,7 +30285,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_custom_verify"] pub fn SSL_set_custom_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30349,15 +30295,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_mode"] pub fn SSL_CTX_get_verify_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_mode"] pub fn SSL_get_verify_mode(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_callback"] pub fn SSL_CTX_get_verify_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -30368,7 +30314,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_callback"] pub fn SSL_get_verify_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -30379,83 +30325,87 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_host"] pub fn SSL_set1_host( ssl: *mut SSL, hostname: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_depth"] pub fn SSL_CTX_set_verify_depth(ctx: *mut SSL_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_depth"] pub fn SSL_set_verify_depth(ssl: *mut SSL, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_depth"] pub fn SSL_CTX_get_verify_depth(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_depth"] pub fn SSL_get_verify_depth(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_param"] pub fn SSL_CTX_set1_param( ctx: *mut SSL_CTX, param: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_param"] pub fn SSL_set1_param(ssl: *mut SSL, param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_param"] pub fn SSL_CTX_get0_param(ctx: *mut SSL_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_param"] pub fn SSL_get0_param(ssl: *mut SSL) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_purpose"] pub fn SSL_CTX_set_purpose( ctx: *mut SSL_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_purpose"] pub fn SSL_set_purpose(ssl: *mut SSL, purpose: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_trust"] pub fn SSL_CTX_set_trust( ctx: *mut SSL_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_trust"] pub fn SSL_set_trust(ssl: *mut SSL, trust: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_store"] pub fn SSL_CTX_set_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_cert_store"] + pub fn SSL_CTX_set1_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_cert_store"] pub fn SSL_CTX_get_cert_store(ctx: *const SSL_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_verify_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_verify_paths"] pub fn SSL_CTX_set_default_verify_paths(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_load_verify_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_load_verify_locations"] pub fn SSL_CTX_load_verify_locations( ctx: *mut SSL_CTX, ca_file: *const ::std::os::raw::c_char, @@ -30463,19 +30413,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_result"] pub fn SSL_get_verify_result(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_from_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_from_verify_result"] pub fn SSL_alert_from_verify_result(result: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data_X509_STORE_CTX_idx"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data_X509_STORE_CTX_idx"] pub fn SSL_get_ex_data_X509_STORE_CTX_idx() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_verify_callback"] pub fn SSL_CTX_set_cert_verify_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30488,51 +30438,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_signed_cert_timestamps"] pub fn SSL_enable_signed_cert_timestamps(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_signed_cert_timestamps"] pub fn SSL_CTX_enable_signed_cert_timestamps(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_ocsp_stapling"] pub fn SSL_enable_ocsp_stapling(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_ocsp_stapling"] pub fn SSL_CTX_enable_ocsp_stapling(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_verify_cert_store"] pub fn SSL_CTX_set0_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_verify_cert_store"] pub fn SSL_CTX_set1_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_verify_cert_store"] pub fn SSL_set0_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_verify_cert_store"] pub fn SSL_set1_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_algorithm_prefs"] pub fn SSL_CTX_set_verify_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -30540,7 +30490,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_algorithm_prefs"] pub fn SSL_set_verify_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -30548,87 +30498,87 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_hostflags"] pub fn SSL_set_hostflags(ssl: *mut SSL, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_client_CA_list"] pub fn SSL_set_client_CA_list(ssl: *mut SSL, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_CA_list"] pub fn SSL_CTX_set_client_CA_list(ctx: *mut SSL_CTX, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_client_CAs"] pub fn SSL_set0_client_CAs(ssl: *mut SSL, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_client_CAs"] pub fn SSL_CTX_set0_client_CAs(ctx: *mut SSL_CTX, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_CA_list"] pub fn SSL_get_client_CA_list(ssl: *const SSL) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_server_requested_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_server_requested_CAs"] pub fn SSL_get0_server_requested_CAs(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_client_CA_list"] pub fn SSL_CTX_get_client_CA_list(ctx: *const SSL_CTX) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_client_CA"] pub fn SSL_add_client_CA(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_CA"] pub fn SSL_CTX_add_client_CA(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_client_CA_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_client_CA_file"] pub fn SSL_load_client_CA_file(file: *const ::std::os::raw::c_char) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_dup_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_dup_CA_list"] pub fn SSL_dup_CA_list(list: *mut stack_st_X509_NAME) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_file_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_file_cert_subjects_to_stack"] pub fn SSL_add_file_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_bio_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_bio_cert_subjects_to_stack"] pub fn SSL_add_bio_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_host_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_host_name"] pub fn SSL_set_tlsext_host_name( ssl: *mut SSL, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername"] pub fn SSL_get_servername( ssl: *const SSL, type_: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername_type"] pub fn SSL_get_servername_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_callback"] pub fn SSL_CTX_set_tlsext_servername_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30641,18 +30591,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_arg"] pub fn SSL_CTX_set_tlsext_servername_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_SSL_CTX"] pub fn SSL_set_SSL_CTX(ssl: *mut SSL, ctx: *mut SSL_CTX) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_protos"] pub fn SSL_CTX_set_alpn_protos( ctx: *mut SSL_CTX, protos: *const u8, @@ -30660,7 +30610,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alpn_protos"] pub fn SSL_set_alpn_protos( ssl: *mut SSL, protos: *const u8, @@ -30668,7 +30618,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_select_cb"] pub fn SSL_CTX_set_alpn_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30685,7 +30635,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_alpn_selected"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_alpn_selected"] pub fn SSL_get0_alpn_selected( ssl: *const SSL, out_data: *mut *const u8, @@ -30693,11 +30643,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_allow_unknown_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_allow_unknown_alpn_protos"] pub fn SSL_CTX_set_allow_unknown_alpn_protos(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_application_settings"] pub fn SSL_add_application_settings( ssl: *mut SSL, proto: *const u8, @@ -30707,7 +30657,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_application_settings"] pub fn SSL_get0_peer_application_settings( ssl: *const SSL, out_data: *mut *const u8, @@ -30715,11 +30665,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_application_settings"] pub fn SSL_has_application_settings(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alps_use_new_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alps_use_new_codepoint"] pub fn SSL_set_alps_use_new_codepoint(ssl: *mut SSL, use_new: ::std::os::raw::c_int); } pub type ssl_cert_compression_func_t = ::std::option::Option< @@ -30740,7 +30690,7 @@ pub type ssl_cert_decompression_func_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_cert_compression_alg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_cert_compression_alg"] pub fn SSL_CTX_add_cert_compression_alg( ctx: *mut SSL_CTX, alg_id: u16, @@ -30749,7 +30699,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_protos_advertised_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_protos_advertised_cb"] pub fn SSL_CTX_set_next_protos_advertised_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30764,7 +30714,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_proto_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_proto_select_cb"] pub fn SSL_CTX_set_next_proto_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30781,7 +30731,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_next_proto_negotiated"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_next_proto_negotiated"] pub fn SSL_get0_next_proto_negotiated( ssl: *const SSL, out_data: *mut *const u8, @@ -30789,7 +30739,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_select_next_proto"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_select_next_proto"] pub fn SSL_select_next_proto( out: *mut *mut u8, out_len: *mut u8, @@ -30800,29 +30750,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tls_channel_id_enabled"] pub fn SSL_CTX_set_tls_channel_id_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tls_channel_id_enabled"] pub fn SSL_set_tls_channel_id_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_tls_channel_id"] pub fn SSL_CTX_set1_tls_channel_id( ctx: *mut SSL_CTX, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_tls_channel_id"] pub fn SSL_set1_tls_channel_id( ssl: *mut SSL, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_channel_id"] pub fn SSL_get_tls_channel_id(ssl: *mut SSL, out: *mut u8, max_out: usize) -> usize; } #[repr(C)] @@ -30899,29 +30849,29 @@ pub type sk_SRTP_PROTECTION_PROFILE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_srtp_profiles"] pub fn SSL_CTX_set_srtp_profiles( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_srtp_profiles"] pub fn SSL_set_srtp_profiles( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_srtp_profiles"] pub fn SSL_get_srtp_profiles(ssl: *const SSL) -> *const stack_st_SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_selected_srtp_profile"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_selected_srtp_profile"] pub fn SSL_get_selected_srtp_profile(ssl: *mut SSL) -> *const SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_client_callback"] pub fn SSL_CTX_set_psk_client_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30937,7 +30887,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_client_callback"] pub fn SSL_set_psk_client_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30953,7 +30903,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_server_callback"] pub fn SSL_CTX_set_psk_server_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30967,7 +30917,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_server_callback"] pub fn SSL_set_psk_server_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30981,29 +30931,29 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_psk_identity_hint"] pub fn SSL_CTX_use_psk_identity_hint( ctx: *mut SSL_CTX, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_psk_identity_hint"] pub fn SSL_use_psk_identity_hint( ssl: *mut SSL, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity_hint"] pub fn SSL_get_psk_identity_hint(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity"] pub fn SSL_get_psk_identity(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_delegated_credential"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_delegated_credential"] pub fn SSL_set1_delegated_credential( ssl: *mut SSL, dc: *mut CRYPTO_BUFFER, @@ -31012,7 +30962,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_delegated_credential_used"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_delegated_credential_used"] pub fn SSL_delegated_credential_used(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const ssl_encryption_level_t_ssl_encryption_initial: ssl_encryption_level_t = 0; @@ -31125,22 +31075,22 @@ fn bindgen_test_layout_ssl_quic_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_max_handshake_flight_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_max_handshake_flight_len"] pub fn SSL_quic_max_handshake_flight_len( ssl: *const SSL, level: ssl_encryption_level_t, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_read_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_read_level"] pub fn SSL_quic_read_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_write_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_write_level"] pub fn SSL_quic_write_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_provide_quic_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_provide_quic_data"] pub fn SSL_provide_quic_data( ssl: *mut SSL, level: ssl_encryption_level_t, @@ -31149,25 +31099,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_quic_post_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_quic_post_handshake"] pub fn SSL_process_quic_post_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quic_method"] pub fn SSL_CTX_set_quic_method( ctx: *mut SSL_CTX, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_method"] pub fn SSL_set_quic_method( ssl: *mut SSL, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_transport_params"] pub fn SSL_set_quic_transport_params( ssl: *mut SSL, params: *const u8, @@ -31175,7 +31125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_quic_transport_params"] pub fn SSL_get_peer_quic_transport_params( ssl: *const SSL, out_params: *mut *const u8, @@ -31183,11 +31133,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_use_legacy_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_use_legacy_codepoint"] pub fn SSL_set_quic_use_legacy_codepoint(ssl: *mut SSL, use_legacy: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_early_data_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_early_data_context"] pub fn SSL_set_quic_early_data_context( ssl: *mut SSL, context: *const u8, @@ -31195,35 +31145,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_early_data_enabled"] pub fn SSL_CTX_set_early_data_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_early_data_enabled"] pub fn SSL_set_early_data_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_early_data"] pub fn SSL_in_early_data(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_early_data_capable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_early_data_capable"] pub fn SSL_SESSION_early_data_capable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_copy_without_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_copy_without_early_data"] pub fn SSL_SESSION_copy_without_early_data(session: *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_accepted"] pub fn SSL_early_data_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_reset_early_data_reject"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_reset_early_data_reject"] pub fn SSL_reset_early_data_reject(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ticket_age_skew"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ticket_age_skew"] pub fn SSL_get_ticket_age_skew(ssl: *const SSL) -> i32; } pub const ssl_early_data_reason_t_ssl_early_data_unknown: ssl_early_data_reason_t = 0; @@ -31247,21 +31197,21 @@ pub const ssl_early_data_reason_t_ssl_early_data_unsupported_with_custom_extensi pub const ssl_early_data_reason_t_ssl_early_data_reason_max_value: ssl_early_data_reason_t = 15; pub type ssl_early_data_reason_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_early_data_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_early_data_reason"] pub fn SSL_get_early_data_reason(ssl: *const SSL) -> ssl_early_data_reason_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_reason_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_reason_string"] pub fn SSL_early_data_reason_string( reason: ssl_early_data_reason_t, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enable_ech_grease"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enable_ech_grease"] pub fn SSL_set_enable_ech_grease(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_ech_config_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_ech_config_list"] pub fn SSL_set1_ech_config_list( ssl: *mut SSL, ech_config_list: *const u8, @@ -31269,7 +31219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_name_override"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_name_override"] pub fn SSL_get0_ech_name_override( ssl: *const SSL, out_name: *mut *const ::std::os::raw::c_char, @@ -31277,7 +31227,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_retry_configs"] pub fn SSL_get0_ech_retry_configs( ssl: *const SSL, out_retry_configs: *mut *const u8, @@ -31285,7 +31235,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_marshal_ech_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_marshal_ech_config"] pub fn SSL_marshal_ech_config( out: *mut *mut u8, out_len: *mut usize, @@ -31296,19 +31246,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_new"] pub fn SSL_ECH_KEYS_new() -> *mut SSL_ECH_KEYS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_up_ref"] pub fn SSL_ECH_KEYS_up_ref(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_free"] pub fn SSL_ECH_KEYS_free(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_add"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_add"] pub fn SSL_ECH_KEYS_add( keys: *mut SSL_ECH_KEYS, is_retry_config: ::std::os::raw::c_int, @@ -31318,12 +31268,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_has_duplicate_config_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_has_duplicate_config_id"] pub fn SSL_ECH_KEYS_has_duplicate_config_id(keys: *const SSL_ECH_KEYS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_marshal_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_marshal_retry_configs"] pub fn SSL_ECH_KEYS_marshal_retry_configs( keys: *const SSL_ECH_KEYS, out: *mut *mut u8, @@ -31331,34 +31281,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_ech_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_ech_keys"] pub fn SSL_CTX_set1_ech_keys( ctx: *mut SSL_CTX, keys: *mut SSL_ECH_KEYS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ech_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ech_accepted"] pub fn SSL_ech_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string_long"] pub fn SSL_alert_type_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string_long"] pub fn SSL_alert_desc_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_send_fatal_alert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_send_fatal_alert"] pub fn SSL_send_fatal_alert(ssl: *mut SSL, alert: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ex_data"] pub fn SSL_set_ex_data( ssl: *mut SSL, idx: ::std::os::raw::c_int, @@ -31366,14 +31316,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data"] pub fn SSL_get_ex_data( ssl: *const SSL, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_new_index"] pub fn SSL_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31383,7 +31333,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ex_data"] pub fn SSL_SESSION_set_ex_data( session: *mut SSL_SESSION, idx: ::std::os::raw::c_int, @@ -31391,14 +31341,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_data"] pub fn SSL_SESSION_get_ex_data( session: *const SSL_SESSION, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_new_index"] pub fn SSL_SESSION_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31408,7 +31358,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ex_data"] pub fn SSL_CTX_set_ex_data( ctx: *mut SSL_CTX, idx: ::std::os::raw::c_int, @@ -31416,14 +31366,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_data"] pub fn SSL_CTX_get_ex_data( ctx: *const SSL_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_new_index"] pub fn SSL_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31433,7 +31383,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ivs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ivs"] pub fn SSL_get_ivs( ssl: *const SSL, out_read_iv: *mut *const u8, @@ -31442,11 +31392,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_block_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_block_len"] pub fn SSL_get_key_block_len(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_generate_key_block"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_generate_key_block"] pub fn SSL_generate_key_block( ssl: *const SSL, out: *mut u8, @@ -31454,26 +31404,26 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_sequence"] pub fn SSL_get_read_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_write_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_write_sequence"] pub fn SSL_get_write_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_record_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_record_protocol_version"] pub fn SSL_CTX_set_record_protocol_version( ctx: *mut SSL_CTX, version: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_capabilities"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_capabilities"] pub fn SSL_serialize_capabilities(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_request_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_request_handshake_hints"] pub fn SSL_request_handshake_hints( ssl: *mut SSL, client_hello: *const u8, @@ -31483,11 +31433,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_handshake_hints"] pub fn SSL_serialize_handshake_hints(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_handshake_hints"] pub fn SSL_set_handshake_hints( ssl: *mut SSL, hints: *const u8, @@ -31495,7 +31445,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback"] pub fn SSL_CTX_set_msg_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31512,11 +31462,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback_arg"] pub fn SSL_CTX_set_msg_callback_arg(ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback"] pub fn SSL_set_msg_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31533,11 +31483,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback_arg"] pub fn SSL_set_msg_callback_arg(ssl: *mut SSL, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_keylog_callback"] pub fn SSL_CTX_set_keylog_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31546,7 +31496,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_keylog_callback"] pub fn SSL_CTX_get_keylog_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -31554,14 +31504,14 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_current_time_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_current_time_cb"] pub fn SSL_CTX_set_current_time_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shed_handshake_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shed_handshake_config"] pub fn SSL_set_shed_handshake_config(ssl: *mut SSL, enable: ::std::os::raw::c_int); } pub const ssl_renegotiate_mode_t_ssl_renegotiate_never: ssl_renegotiate_mode_t = 0; @@ -31571,46 +31521,46 @@ pub const ssl_renegotiate_mode_t_ssl_renegotiate_ignore: ssl_renegotiate_mode_t pub const ssl_renegotiate_mode_t_ssl_renegotiate_explicit: ssl_renegotiate_mode_t = 4; pub type ssl_renegotiate_mode_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_renegotiate_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_renegotiate_mode"] pub fn SSL_set_renegotiate_mode(ssl: *mut SSL, mode: ssl_renegotiate_mode_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate"] pub fn SSL_renegotiate(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate_pending"] pub fn SSL_renegotiate_pending(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_total_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_total_renegotiations"] pub fn SSL_total_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_cert_list"] pub fn SSL_CTX_get_max_cert_list(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_cert_list"] pub fn SSL_CTX_set_max_cert_list(ctx: *mut SSL_CTX, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_cert_list"] pub fn SSL_get_max_cert_list(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_cert_list"] pub fn SSL_set_max_cert_list(ssl: *mut SSL, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_send_fragment"] pub fn SSL_CTX_set_max_send_fragment( ctx: *mut SSL_CTX, max_send_fragment: usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_send_fragment"] pub fn SSL_set_max_send_fragment( ssl: *mut SSL, max_send_fragment: usize, @@ -31804,7 +31754,7 @@ pub const ssl_select_cert_result_t_ssl_select_cert_retry: ssl_select_cert_result pub const ssl_select_cert_result_t_ssl_select_cert_error: ssl_select_cert_result_t = -1; pub type ssl_select_cert_result_t = ::std::os::raw::c_int; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_callback_ctx_extension_get"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_callback_ctx_extension_get"] pub fn SSL_early_callback_ctx_extension_get( client_hello: *const SSL_CLIENT_HELLO, extension_type: u16, @@ -31813,7 +31763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_select_certificate_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_select_certificate_cb"] pub fn SSL_CTX_set_select_certificate_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31822,7 +31772,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_dos_protection_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dos_protection_cb"] pub fn SSL_CTX_set_dos_protection_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31831,22 +31781,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_reverify_on_resume"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_reverify_on_resume"] pub fn SSL_CTX_set_reverify_on_resume(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enforce_rsa_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enforce_rsa_key_usage"] pub fn SSL_set_enforce_rsa_key_usage(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_was_key_usage_invalid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_was_key_usage_invalid"] pub fn SSL_was_key_usage_invalid(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const OSSL_HANDSHAKE_STATE_TLS_ST_OK: OSSL_HANDSHAKE_STATE = 3; pub const OSSL_HANDSHAKE_STATE_TLS_ST_BEFORE: OSSL_HANDSHAKE_STATE = 12288; pub type OSSL_HANDSHAKE_STATE = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_info_callback"] pub fn SSL_CTX_set_info_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31859,7 +31809,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_info_callback"] pub fn SSL_CTX_get_info_callback( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -31871,7 +31821,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_info_callback"] pub fn SSL_set_info_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31884,7 +31834,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_info_callback"] pub fn SSL_get_info_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -31896,77 +31846,121 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string_long"] pub fn SSL_state_string_long(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shutdown"] pub fn SSL_get_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_signature_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_signature_algorithm"] pub fn SSL_get_peer_signature_algorithm(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_random"] pub fn SSL_get_client_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_random"] pub fn SSL_get_server_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_pending_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_pending_cipher"] pub fn SSL_get_pending_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_retain_only_sha256_of_client_certs"] pub fn SSL_set_retain_only_sha256_of_client_certs(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_retain_only_sha256_of_client_certs"] pub fn SSL_CTX_set_retain_only_sha256_of_client_certs( ctx: *mut SSL_CTX, enable: ::std::os::raw::c_int, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_grease_enabled"] - pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_grease_enabled"] + pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_permute_extensions"] + pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_permute_extensions"] + pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_max_seal_overhead"] + pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_false_start_allowed_without_alpn"] + pub fn SSL_CTX_set_false_start_allowed_without_alpn( + ctx: *mut SSL_CTX, + allowed: ::std::os::raw::c_int, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_used_hello_retry_request"] + pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_jdk11_workaround"] + pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect"] + pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_good"] + pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_renegotiate"] + pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept"] + pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_renegotiate"] + pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_permute_extensions"] - pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_good"] + pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_permute_extensions"] - pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_hits"] + pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_max_seal_overhead"] - pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cb_hits"] + pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_false_start_allowed_without_alpn"] - pub fn SSL_CTX_set_false_start_allowed_without_alpn( - ctx: *mut SSL_CTX, - allowed: ::std::os::raw::c_int, - ); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_misses"] + pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_used_hello_retry_request"] - pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_timeouts"] + pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_jdk11_workaround"] - pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cache_full"] + pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_library_init"] pub fn SSL_library_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_description"] pub fn SSL_CIPHER_description( cipher: *const SSL_CIPHER, buf: *mut ::std::os::raw::c_char, @@ -31974,278 +31968,134 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_version"] pub fn SSL_CIPHER_get_version(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } -pub type COMP_METHOD = ::std::os::raw::c_void; -pub type SSL_COMP = ssl_comp_st; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_SSL_COMP { - _unused: [u8; 0], -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_compression_methods"] - pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_add_compression_method"] - pub fn SSL_COMP_add_compression_method( - id: ::std::os::raw::c_int, - cm: *mut COMP_METHOD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_name"] - pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get0_name"] - pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_id"] - pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_free_compression_methods"] - pub fn SSL_COMP_free_compression_methods(); -} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_method"] pub fn SSLv23_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_method"] pub fn TLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_method"] pub fn TLSv1_1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_method"] pub fn TLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_method"] pub fn DTLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_method"] pub fn DTLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_server_method"] pub fn TLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_client_method"] pub fn TLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_server_method"] pub fn SSLv23_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_client_method"] pub fn SSLv23_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_server_method"] pub fn TLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_client_method"] pub fn TLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_server_method"] pub fn TLSv1_1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_client_method"] pub fn TLSv1_1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_server_method"] pub fn TLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_client_method"] pub fn TLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_server_method"] pub fn DTLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_client_method"] pub fn DTLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_server_method"] pub fn DTLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_client_method"] pub fn DTLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_server_method"] pub fn DTLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_client_method"] pub fn DTLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear"] pub fn SSL_clear(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa_callback"] - pub fn SSL_CTX_set_tmp_rsa_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa_callback"] - pub fn SSL_set_tmp_rsa_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect"] - pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_good"] - pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_renegotiate"] - pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept"] - pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_renegotiate"] - pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_good"] - pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_hits"] - pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cb_hits"] - pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_misses"] - pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_timeouts"] - pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cache_full"] - pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cutthrough_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cutthrough_complete"] pub fn SSL_cutthrough_complete(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_num_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_num_renegotiations"] pub fn SSL_num_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_need_tmp_RSA"] - pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_need_tmp_RSA"] - pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa"] - pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa"] - pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_read_ahead"] pub fn SSL_CTX_get_read_ahead(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_read_ahead"] pub fn SSL_CTX_set_read_ahead( ctx: *mut SSL_CTX, yes: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_ahead"] pub fn SSL_get_read_ahead(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_read_ahead"] pub fn SSL_set_read_ahead(ssl: *mut SSL, yes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_state"] - pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_ciphers"] - pub fn SSL_get_shared_ciphers( - ssl: *const SSL, - buf: *mut ::std::os::raw::c_char, - len: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_sigalgs"] - pub fn SSL_get_shared_sigalgs( - ssl: *mut SSL, - idx: ::std::os::raw::c_int, - psign: *mut ::std::os::raw::c_int, - phash: *mut ::std::os::raw::c_int, - psignandhash: *mut ::std::os::raw::c_int, - rsig: *mut u8, - rhash: *mut u8, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION"] pub fn i2d_SSL_SESSION(in_: *mut SSL_SESSION, pp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION"] pub fn d2i_SSL_SESSION( a: *mut *mut SSL_SESSION, pp: *mut *const u8, @@ -32253,87 +32103,30 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION_bio"] pub fn i2d_SSL_SESSION_bio(bio: *mut BIO, session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION_bio"] pub fn d2i_SSL_SESSION_bio(bio: *mut BIO, out: *mut *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_SSL_strings"] - pub fn ERR_load_SSL_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_error_strings"] - pub fn SSL_load_error_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_use_srtp"] pub fn SSL_CTX_set_tlsext_use_srtp( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_use_srtp"] pub fn SSL_set_tlsext_use_srtp( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_compression"] - pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_expansion"] - pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_tmp_key"] - pub fn SSL_get_server_tmp_key( - ssl: *mut SSL, - out_key: *mut *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh"] - pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh"] - pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh_callback"] - pub fn SSL_CTX_set_tmp_dh_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh_callback"] - pub fn SSL_set_tmp_dh_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs"] pub fn SSL_CTX_set1_sigalgs( ctx: *mut SSL_CTX, values: *const ::std::os::raw::c_int, @@ -32341,143 +32134,59 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs"] pub fn SSL_set1_sigalgs( ssl: *mut SSL, values: *const ::std::os::raw::c_int, num_values: usize, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs_list"] - pub fn SSL_CTX_set1_sigalgs_list( - ctx: *mut SSL_CTX, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs_list"] - pub fn SSL_set1_sigalgs_list( - ssl: *mut SSL, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_security_level"] - pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_security_level"] - pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_print"] - pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct ssl_comp_st { - pub id: ::std::os::raw::c_int, - pub name: *const ::std::os::raw::c_char, - pub method: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_ssl_comp_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 24usize, - concat!("Size of: ", stringify!(ssl_comp_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(ssl_comp_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(id) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(name) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(method) - ) - ); -} -impl Default for ssl_comp_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs_list"] + pub fn SSL_CTX_set1_sigalgs_list( + ctx: *mut SSL_CTX, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs_list"] + pub fn SSL_set1_sigalgs_list( + ssl: *mut SSL, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_print"] + pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; } -pub type sk_SSL_COMP_free_func = ::std::option::Option; -pub type sk_SSL_COMP_copy_func = - ::std::option::Option *mut SSL_COMP>; -pub type sk_SSL_COMP_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const SSL_COMP, - arg2: *const *const SSL_COMP, - ) -> ::std::os::raw::c_int, ->; -pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut SSL_COMP, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cache_hit"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cache_hit"] pub fn SSL_cache_hit(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_default_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_default_timeout"] pub fn SSL_get_default_timeout(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_version"] pub fn SSL_get_version(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_version_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_version_names"] pub fn SSL_get_all_version_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_list"] pub fn SSL_get_cipher_list( ssl: *const SSL, n: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_cert_cb"] pub fn SSL_CTX_set_client_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -32490,11 +32199,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_want"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_want"] pub fn SSL_want(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_finished"] pub fn SSL_get_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32502,7 +32211,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_finished"] pub fn SSL_get_peer_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32510,15 +32219,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string"] pub fn SSL_alert_type_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string"] pub fn SSL_alert_desc_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string"] pub fn SSL_state_string(ssl: *const SSL) -> *const ::std::os::raw::c_char; } #[repr(C)] @@ -32528,42 +32237,42 @@ pub struct ssl_conf_ctx_st { } pub type SSL_CONF_CTX = ssl_conf_ctx_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state"] pub fn SSL_state(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shutdown"] pub fn SSL_set_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_ecdh"] pub fn SSL_CTX_set_tmp_ecdh(ctx: *mut SSL_CTX, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_ecdh"] pub fn SSL_set_tmp_ecdh(ssl: *mut SSL, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_dir_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_dir_cert_subjects_to_stack"] pub fn SSL_add_dir_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, dir: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_tls_channel_id"] pub fn SSL_CTX_enable_tls_channel_id(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_tls_channel_id"] pub fn SSL_enable_tls_channel_id(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_ssl"] pub fn BIO_f_ssl() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ssl"] pub fn BIO_set_ssl( bio: *mut BIO, ssl: *mut SSL, @@ -32571,33 +32280,33 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_session"] pub fn SSL_get_session(ssl: *const SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get1_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get1_session"] pub fn SSL_get1_session(ssl: *mut SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_ssl"] pub fn OPENSSL_init_ssl( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_type"] pub fn SSL_set_tlsext_status_type( ssl: *mut SSL, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_type"] pub fn SSL_get_tlsext_status_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_ocsp_resp"] pub fn SSL_set_tlsext_status_ocsp_resp( ssl: *mut SSL, resp: *mut u8, @@ -32605,11 +32314,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_ocsp_resp"] pub fn SSL_get_tlsext_status_ocsp_resp(ssl: *const SSL, out: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_cb"] pub fn SSL_CTX_set_tlsext_status_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -32621,7 +32330,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_status_cb"] pub fn SSL_CTX_get_tlsext_status_cb( ctx: *mut SSL_CTX, callback: *mut ::std::option::Option< @@ -32633,29 +32342,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_arg"] pub fn SSL_CTX_set_tlsext_status_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_id"] pub fn SSL_get_curve_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_name"] pub fn SSL_get_curve_name(curve_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_curve_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_curve_names"] pub fn SSL_get_all_curve_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves"] pub fn SSL_CTX_set1_curves( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_int, @@ -32663,7 +32372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves"] pub fn SSL_set1_curves( ssl: *mut SSL, curves: *const ::std::os::raw::c_int, @@ -32671,19 +32380,267 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves_list"] pub fn SSL_CTX_set1_curves_list( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves_list"] pub fn SSL_set1_curves_list( ssl: *mut SSL, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } +pub type COMP_METHOD = ::std::os::raw::c_void; +pub type SSL_COMP = ssl_comp_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_SSL_COMP { + _unused: [u8; 0], +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_compression_methods"] + pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_add_compression_method"] + pub fn SSL_COMP_add_compression_method( + id: ::std::os::raw::c_int, + cm: *mut COMP_METHOD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_name"] + pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get0_name"] + pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_id"] + pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_free_compression_methods"] + pub fn SSL_COMP_free_compression_methods(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_compression"] + pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_expansion"] + pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct ssl_comp_st { + pub id: ::std::os::raw::c_int, + pub name: *const ::std::os::raw::c_char, + pub method: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_ssl_comp_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 24usize, + concat!("Size of: ", stringify!(ssl_comp_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(ssl_comp_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(id) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(name) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(method) + ) + ); +} +impl Default for ssl_comp_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sk_SSL_COMP_free_func = ::std::option::Option; +pub type sk_SSL_COMP_copy_func = + ::std::option::Option *mut SSL_COMP>; +pub type sk_SSL_COMP_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const SSL_COMP, + arg2: *const *const SSL_COMP, + ) -> ::std::os::raw::c_int, +>; +pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut SSL_COMP, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_tmp_key"] + pub fn SSL_get_server_tmp_key( + ssl: *mut SSL, + out_key: *mut *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh"] + pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh"] + pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh_callback"] + pub fn SSL_CTX_set_tmp_dh_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh_callback"] + pub fn SSL_set_tmp_dh_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dh_auto"] + pub fn SSL_CTX_set_dh_auto( + ctx: *mut SSL_CTX, + onoff: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_security_level"] + pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_security_level"] + pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_state"] + pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_ciphers"] + pub fn SSL_get_shared_ciphers( + ssl: *const SSL, + buf: *mut ::std::os::raw::c_char, + len: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_sigalgs"] + pub fn SSL_get_shared_sigalgs( + ssl: *mut SSL, + idx: ::std::os::raw::c_int, + psign: *mut ::std::os::raw::c_int, + phash: *mut ::std::os::raw::c_int, + psignandhash: *mut ::std::os::raw::c_int, + rsig: *mut u8, + rhash: *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_SSL_strings"] + pub fn ERR_load_SSL_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_error_strings"] + pub fn SSL_load_error_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa_callback"] + pub fn SSL_CTX_set_tmp_rsa_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa_callback"] + pub fn SSL_set_tmp_rsa_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_need_tmp_RSA"] + pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_need_tmp_RSA"] + pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa"] + pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa"] + pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq, Eq)] pub struct CRYPTO_dynlock_value { diff --git a/aws-lc-sys/src/aarch64_unknown_linux_musl_crypto.rs b/aws-lc-sys/src/aarch64_unknown_linux_musl_crypto.rs index c1079b1c79f..546297e9190 100644 --- a/aws-lc-sys/src/aarch64_unknown_linux_musl_crypto.rs +++ b/aws-lc-sys/src/aarch64_unknown_linux_musl_crypto.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4025,6 +4039,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -4375,11 +4395,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -4387,15 +4407,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -4482,11 +4502,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4494,19 +4514,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4514,19 +4534,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -4624,11 +4644,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4636,19 +4656,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4656,15 +4676,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -4762,11 +4782,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4774,19 +4794,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4794,42 +4814,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -4837,58 +4857,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -4896,7 +4916,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -4905,7 +4925,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -4914,7 +4934,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -4922,7 +4942,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -4930,21 +4950,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -4952,7 +4972,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -4960,7 +4980,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -4968,7 +4988,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -4977,7 +4997,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -4985,11 +5005,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -5016,41 +5036,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } pub type CRYPTO_MUTEX = pthread_rwlock_t; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5063,7 +5083,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5077,7 +5097,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5088,29 +5108,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -5166,7 +5186,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -5177,7 +5197,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -5190,7 +5210,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -5202,7 +5222,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -5211,7 +5231,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5222,7 +5242,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -5232,30 +5252,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -5265,101 +5285,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5368,18 +5392,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5388,18 +5412,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5408,7 +5432,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -5416,11 +5440,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -5431,57 +5455,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -5491,15 +5515,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -5563,7 +5587,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5571,7 +5595,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5579,15 +5603,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -5599,7 +5623,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -5608,7 +5632,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -5619,7 +5643,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -5630,7 +5654,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -5642,7 +5666,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -5652,7 +5676,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -5662,7 +5686,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5673,7 +5697,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5894,27 +5918,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -5922,29 +5946,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5952,7 +5976,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6006,27 +6030,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -6034,11 +6058,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -6046,7 +6070,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -6054,18 +6078,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -6074,7 +6098,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -6083,38 +6107,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -6125,7 +6156,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -6185,7 +6216,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -6256,23 +6287,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -6280,7 +6311,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -6288,7 +6319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6296,7 +6327,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6304,15 +6335,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6321,7 +6352,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6329,7 +6360,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6338,71 +6369,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -6425,7 +6456,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6433,68 +6464,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -6502,7 +6533,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -6510,7 +6541,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -6519,11 +6550,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -6532,15 +6563,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -6548,11 +6579,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -6560,22 +6591,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -6583,30 +6614,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -6614,89 +6645,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -6705,34 +6736,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -6741,13 +6772,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -6756,13 +6787,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -6775,7 +6806,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -6788,7 +6819,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -6801,7 +6832,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -6813,7 +6844,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -6827,7 +6858,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -6840,7 +6871,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -6853,7 +6884,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -6865,23 +6896,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -6891,7 +6922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -6899,37 +6930,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -6941,7 +6965,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -6951,6 +6975,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -7311,193 +7342,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7506,15 +7537,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -7524,11 +7555,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -7536,47 +7567,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7584,11 +7615,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7596,43 +7627,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -7641,7 +7672,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -7651,7 +7682,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7660,7 +7691,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -7670,7 +7701,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7679,7 +7710,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7689,7 +7720,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -7698,7 +7729,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7708,7 +7739,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7717,7 +7748,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -7726,7 +7757,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7734,7 +7765,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -7743,7 +7774,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -7752,7 +7783,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -7761,11 +7792,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -7773,7 +7804,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -7901,15 +7932,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -7923,7 +7954,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -7931,11 +7962,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -7950,7 +7981,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -7960,7 +7991,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -7971,7 +8002,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -7981,7 +8012,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -7990,7 +8021,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -7999,7 +8030,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -8008,7 +8039,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8018,7 +8049,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8028,23 +8059,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8053,7 +8084,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8062,7 +8093,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -8072,7 +8103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8081,7 +8112,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8091,7 +8122,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -8102,7 +8133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -8113,7 +8144,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8127,15 +8158,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -8146,7 +8177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -8159,11 +8190,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -8171,7 +8202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -8179,11 +8210,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -8331,15 +8362,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -8363,15 +8394,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -8380,7 +8411,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -8388,14 +8419,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -8403,7 +8434,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -8411,7 +8442,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -8419,7 +8450,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -8427,14 +8458,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -8442,7 +8481,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -8450,22 +8489,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -8541,54 +8580,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -8596,7 +8635,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -8604,79 +8643,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -8684,7 +8723,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -8692,7 +8731,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -8700,7 +8739,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -8708,7 +8747,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -8716,7 +8755,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -8724,7 +8763,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -8732,7 +8771,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -8740,7 +8779,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -8748,117 +8787,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -8866,14 +8905,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -8883,7 +8922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -8895,7 +8934,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -8905,7 +8944,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -8915,15 +8954,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -8931,26 +8970,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -8958,23 +8997,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -8982,14 +9021,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -8997,25 +9036,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -9023,7 +9062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -9031,14 +9070,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -9067,19 +9106,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -9087,11 +9126,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -9099,54 +9138,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -9154,59 +9193,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -9214,23 +9253,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -9239,26 +9278,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -9266,29 +9305,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -9297,22 +9336,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -9320,15 +9359,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -9337,15 +9376,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -9354,52 +9393,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -9407,11 +9446,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -9436,7 +9475,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -9446,11 +9485,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9458,11 +9497,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9470,7 +9509,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -9804,15 +9843,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -9820,19 +9859,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -9840,7 +9879,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -9848,12 +9887,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -9861,14 +9900,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -9876,33 +9915,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -9910,7 +9949,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -9918,19 +9957,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -9938,7 +9977,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -9946,7 +9985,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -9956,7 +9995,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -9966,11 +10005,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -9978,33 +10017,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10012,36 +10033,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -10638,7 +10677,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -10663,19 +10702,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -10685,19 +10724,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10707,7 +10746,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10715,11 +10754,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10729,7 +10768,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10737,7 +10776,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -10896,11 +10935,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -10908,11 +10947,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -10967,19 +11006,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -10988,7 +11027,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -11049,23 +11088,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -11073,86 +11112,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11160,7 +11199,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11168,11 +11207,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11180,7 +11219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11189,7 +11228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11200,22 +11239,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11224,7 +11263,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -11233,7 +11272,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -11242,7 +11281,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -11251,37 +11290,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -11289,7 +11328,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -11297,7 +11336,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -11604,23 +11643,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11628,40 +11667,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -11669,15 +11708,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11685,55 +11724,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -11741,11 +11780,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -11753,7 +11792,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -11761,11 +11800,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -11773,11 +11812,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -11788,122 +11827,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -11914,7 +11953,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -11924,7 +11963,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -11934,7 +11973,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11944,7 +11983,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11952,7 +11991,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11962,7 +12001,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11970,7 +12009,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11980,7 +12019,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11988,47 +12027,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -12037,45 +12076,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -12088,23 +12127,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12114,7 +12153,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12123,7 +12162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12132,7 +12171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12140,7 +12179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12148,7 +12187,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12156,7 +12195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12165,132 +12204,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -12525,7 +12564,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -12535,19 +12574,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -12557,15 +12596,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -12573,7 +12612,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -12664,15 +12703,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -12680,7 +12719,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -12688,14 +12727,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -12703,7 +12742,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -12711,27 +12750,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -12739,11 +12778,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -12752,7 +12791,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -12762,15 +12801,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -12778,15 +12817,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -12795,7 +12834,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -12804,7 +12843,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -12815,7 +12854,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -12825,11 +12864,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -12840,7 +12879,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -12913,22 +12952,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -12937,7 +12976,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -12948,7 +12987,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -12959,7 +12998,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12972,7 +13011,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12984,7 +13023,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -12993,7 +13032,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13002,47 +13041,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -13050,7 +13089,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -13058,7 +13097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -13067,7 +13106,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -13076,44 +13115,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -13122,11 +13161,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -13134,7 +13173,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -13145,19 +13184,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -13165,19 +13204,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -13192,7 +13231,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -13200,14 +13239,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -13215,130 +13254,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -13346,11 +13385,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -13358,7 +13397,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13366,7 +13405,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13374,7 +13413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -13385,75 +13424,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -13461,19 +13488,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -13582,19 +13605,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -13602,7 +13641,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -13610,31 +13649,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -13642,7 +13681,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -13651,7 +13690,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -13659,7 +13698,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -13668,7 +13707,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -13680,11 +13719,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -13738,28 +13777,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -13768,7 +13807,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -13778,7 +13817,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -13789,7 +13828,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -13800,7 +13839,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -13811,47 +13850,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -13861,7 +13900,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -13869,14 +13908,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -13884,11 +13923,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -13896,11 +13935,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -13908,11 +13947,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -13920,7 +13959,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -13931,39 +13970,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -13971,19 +14010,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -13991,7 +14030,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -14001,53 +14040,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -14055,7 +14094,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -14064,7 +14103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -14074,7 +14113,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -14084,7 +14123,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14094,7 +14133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14104,7 +14143,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -14115,7 +14154,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -14125,7 +14164,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14135,7 +14174,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14145,7 +14184,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14155,7 +14194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14164,7 +14203,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -14172,7 +14211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14183,7 +14222,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14194,7 +14233,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14205,7 +14244,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -14214,7 +14253,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -14223,7 +14262,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -14233,39 +14272,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -14317,24 +14330,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -14342,11 +14381,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -14354,19 +14393,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -14412,83 +14451,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -14496,7 +14535,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -14505,15 +14544,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -14521,11 +14560,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -14533,22 +14572,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14558,7 +14597,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -14566,7 +14605,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -14688,11 +14727,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14700,11 +14735,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14712,11 +14747,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14724,14 +14759,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -14748,7 +14787,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -14757,7 +14796,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14768,7 +14807,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14779,7 +14818,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -14833,23 +14872,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -14857,7 +14896,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -14865,7 +14904,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -14873,7 +14912,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -14882,19 +14921,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -14902,11 +14941,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -14916,7 +14955,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -14924,83 +14963,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -15138,11 +15177,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -15151,11 +15190,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15166,11 +15205,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15185,7 +15224,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15200,7 +15239,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15218,7 +15257,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15233,66 +15272,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15303,7 +15346,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -15311,7 +15354,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -15320,7 +15363,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -15328,70 +15371,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -15400,7 +15443,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -15408,7 +15451,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -15416,7 +15459,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -15497,147 +15540,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15646,7 +15689,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15655,7 +15698,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15663,7 +15706,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15671,7 +15714,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15681,7 +15724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15689,7 +15732,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -15697,7 +15740,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -15707,7 +15750,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15717,7 +15760,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15725,7 +15768,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -15733,7 +15776,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -15743,7 +15786,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -15751,11 +15794,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15763,7 +15806,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -15772,7 +15815,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -15780,11 +15823,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15792,7 +15835,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -15801,7 +15844,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -15810,7 +15853,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -15819,7 +15862,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -15828,7 +15871,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -15841,7 +15884,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -15853,7 +15896,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -15868,31 +15911,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -15902,11 +15945,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -15916,11 +15959,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -15930,11 +15973,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -15944,11 +15987,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -15958,18 +16001,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -15977,18 +16020,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -15998,7 +16041,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -16008,102 +16051,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -16111,28 +16154,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16140,7 +16183,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16148,7 +16191,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -16158,43 +16201,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16208,7 +16227,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16222,7 +16241,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16236,15 +16255,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16253,7 +16272,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16261,7 +16280,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16270,22 +16289,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -16293,40 +16304,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16334,11 +16345,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -16346,11 +16357,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -16358,11 +16369,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16370,38 +16381,70 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] + pub fn EVP_PKEY_new_mac_key( + type_: ::std::os::raw::c_int, + engine: *mut ENGINE, + mac_key: *const u8, + mac_key_len: usize, + ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( ctx: *mut EVP_PKEY_CTX, nbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( ctx: *mut EVP_PKEY_CTX, qbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] - pub fn EVP_PKEY_new_mac_key( - type_: ::std::os::raw::c_int, - engine: *mut ENGINE, - mac_key: *const u8, - mac_key_len: usize, - ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -16415,7 +16458,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -16427,7 +16470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -16439,11 +16482,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -16451,15 +16494,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -16546,7 +16589,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -16558,27 +16601,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16588,7 +16631,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -16596,7 +16639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -16604,23 +16647,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16629,7 +16672,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -16805,86 +16848,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -16893,18 +16936,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -16913,7 +16956,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -16922,23 +16965,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -16954,7 +16997,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -16972,7 +17015,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -16985,7 +17028,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17001,7 +17044,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17019,7 +17062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17034,7 +17077,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17047,7 +17090,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17060,7 +17103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -17070,19 +17113,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -17341,7 +17384,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -17349,7 +17392,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -17358,7 +17401,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -17367,18 +17410,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -17394,21 +17437,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -17416,7 +17459,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -17424,7 +17467,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -17432,11 +17475,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -17444,15 +17487,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -17554,7 +17597,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -17562,47 +17605,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -17896,51 +17939,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -17966,15 +18009,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -17982,18 +18025,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -18001,79 +18044,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -18082,11 +18142,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -18095,7 +18155,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -18104,12 +18164,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -18118,7 +18178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18127,7 +18187,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18135,7 +18195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18147,7 +18207,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18159,7 +18219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -18169,7 +18229,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -18179,7 +18239,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18190,7 +18250,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -18204,7 +18264,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18216,7 +18276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18227,7 +18287,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -18240,7 +18300,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18252,7 +18312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -18262,7 +18322,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -18272,31 +18332,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -18307,7 +18367,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -18318,7 +18378,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -18331,7 +18391,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -18341,7 +18401,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -18352,19 +18412,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18372,19 +18432,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18392,7 +18452,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -18402,7 +18491,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -18410,26 +18499,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -18438,7 +18531,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18446,11 +18539,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18458,11 +18551,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -18472,7 +18565,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -18482,7 +18575,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -18493,7 +18586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -18501,7 +18594,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -18509,9 +18602,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -18702,27 +18799,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -18730,76 +18827,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -18807,7 +18908,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -18815,7 +18916,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -18823,15 +18924,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -18839,72 +18959,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -18912,7 +19032,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -18920,25 +19050,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -18946,14 +19076,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -18961,7 +19091,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -18969,7 +19099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -18977,19 +19107,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -19005,24 +19157,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -19030,44 +19203,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -19075,7 +19259,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -19083,7 +19267,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -19091,11 +19275,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -19103,59 +19296,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -19163,7 +19367,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -19171,25 +19385,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -19197,19 +19411,142 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] pub static X509_REQ_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] pub fn X509_REQ_free(req: *mut X509_REQ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] pub fn d2i_X509_REQ( out: *mut *mut X509_REQ, inp: *mut *const u8, @@ -19217,34 +19554,38 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr( req: *const X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID( req: *const X509_REQ, nid: ::std::os::raw::c_int, @@ -19252,7 +19593,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ( req: *const X509_REQ, obj: *const ASN1_OBJECT, @@ -19260,15 +19601,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature( req: *const X509_REQ, out_sig: *mut *const ASN1_BIT_STRING, @@ -19276,51 +19617,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] pub fn X509_REQ_new() -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] pub fn X509_REQ_set_version( req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -19330,7 +19671,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -19340,7 +19681,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -19350,7 +19691,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -19358,14 +19699,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -19373,22 +19714,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -19438,19 +19779,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -19458,15 +19799,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -19474,15 +19819,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -19490,7 +19835,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -19498,21 +19843,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -19521,7 +19866,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -19533,7 +19878,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -19545,7 +19890,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -19557,19 +19902,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -19577,33 +19922,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -19612,11 +19957,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -19626,7 +19971,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -19636,7 +19981,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -19646,19 +19991,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -19666,18 +20068,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19686,7 +20088,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -19695,33 +20097,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -19745,11 +20147,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -19757,18 +20159,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19776,7 +20178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -19784,7 +20186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -19792,21 +20194,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -19835,23 +20237,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -19859,11 +20261,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -19872,7 +20274,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -19881,11 +20283,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -19910,23 +20312,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -19934,14 +20336,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -19949,7 +20351,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -19959,7 +20361,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -19969,7 +20371,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -19979,14 +20381,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -19995,7 +20397,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20004,15 +20406,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20080,19 +20482,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -20100,43 +20502,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -20194,19 +20596,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -20214,23 +20616,208 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, +} +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, cflag: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] pub fn X509_print_ex_fp( fp: *mut FILE, x: *mut X509, @@ -20239,23 +20826,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex( bp: *mut BIO, x: *mut X509_REQ, @@ -20264,15 +20851,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex( out: *mut BIO, nm: *const X509_NAME, @@ -20281,7 +20868,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, @@ -20289,7 +20876,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -20297,7 +20884,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -20306,7 +20893,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -20314,7 +20901,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -20322,7 +20909,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -20331,7 +20918,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -20340,7 +20927,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -20349,7 +20936,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -20358,7 +20945,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -20367,259 +20954,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -20627,23 +21214,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -20651,7 +21238,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -20660,12 +21247,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20675,7 +21274,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -20683,14 +21282,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20700,7 +21299,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -20708,42 +21307,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20752,7 +21404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20760,6 +21412,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -20941,947 +21601,147 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] - pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] - pub fn X509_check_trust( - x: *mut X509, - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] - pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] - pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] - pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] - pub fn X509_TRUST_add( - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ck: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_TRUST, - arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] + pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] + pub fn X509_check_trust( + x: *mut X509, + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] + pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] + pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] + pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] + pub fn X509_TRUST_add( + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ck: ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_TRUST, + arg2: *mut X509, + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -21999,256 +21859,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -22256,15 +22089,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -22273,50 +22102,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -22326,7 +22155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22334,7 +22163,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22342,7 +22171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22350,32 +22179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -22383,81 +22187,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -22466,11 +22266,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22478,7 +22278,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22486,7 +22286,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -22498,22 +22298,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -22522,94 +22322,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22617,7 +22417,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22625,20 +22425,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -22646,7 +22446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -22654,24 +22454,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -22685,14 +22485,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -22702,7 +22502,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -22712,7 +22512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -22722,7 +22522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -22734,7 +22534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -22745,7 +22545,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -22758,8 +22558,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -22768,7 +22725,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -22778,7 +22735,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -22788,7 +22745,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -22799,7 +22756,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -22813,7 +22770,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -22822,7 +22779,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -22831,7 +22788,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -22840,7 +22797,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -22849,15 +22806,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -22866,7 +22823,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -22875,15 +22832,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -22892,7 +22849,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -22901,23 +22858,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -22926,7 +22883,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -22935,15 +22892,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -22952,7 +22909,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -22961,15 +22918,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -22978,7 +22935,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -22987,15 +22944,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23004,7 +22961,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23013,21 +22970,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23036,7 +22993,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23045,7 +23002,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -23057,7 +23014,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -23069,7 +23026,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23078,7 +23035,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23087,15 +23044,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -23104,7 +23061,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -23113,15 +23070,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -23130,7 +23087,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -23139,7 +23096,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -23151,7 +23108,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -23163,7 +23120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -23172,7 +23129,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -23181,15 +23138,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -23198,7 +23155,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -23207,15 +23164,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23224,7 +23181,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23233,7 +23190,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -23245,7 +23202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -23257,7 +23214,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23266,7 +23223,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23275,15 +23232,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -23292,7 +23249,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -23301,15 +23258,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23318,7 +23275,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23327,7 +23284,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -23339,7 +23296,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -23351,7 +23308,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23360,7 +23317,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23369,15 +23326,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -23389,7 +23346,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -23401,7 +23358,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23413,7 +23370,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23425,7 +23382,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23434,7 +23391,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23446,7 +23403,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23458,7 +23415,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -23470,7 +23427,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23479,7 +23436,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -23491,7 +23448,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -23504,7 +23461,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -23518,7 +23475,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -23526,7 +23483,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -23534,7 +23491,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -23543,11 +23500,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -23555,27 +23512,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23585,7 +23542,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23593,7 +23550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -23608,82 +23565,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -23784,23 +23741,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -23865,11 +23822,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -23956,11 +23913,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -23968,35 +23925,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -24071,15 +24028,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24092,7 +24049,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24107,18 +24064,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24127,14 +24084,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24143,7 +24100,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24154,7 +24111,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24163,7 +24120,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24175,7 +24132,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -24187,18 +24144,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24206,14 +24163,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24221,7 +24178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -24235,7 +24192,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24248,7 +24205,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24263,7 +24220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -25155,7 +25112,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -25163,7 +25119,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -25201,16 +25157,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -25871,11 +25817,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -26096,15 +26042,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26112,26 +26058,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -26139,26 +26085,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26166,22 +26112,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -26189,19 +26135,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26209,18 +26155,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -26228,7 +26174,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26236,15 +26182,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26252,26 +26198,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26279,18 +26225,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -26298,14 +26244,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -26313,7 +26259,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -26321,14 +26267,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26336,15 +26282,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26352,33 +26298,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26386,26 +26332,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26413,26 +26359,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26440,26 +26386,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26467,26 +26413,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -26494,26 +26440,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26521,26 +26467,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26548,26 +26494,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26575,26 +26521,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26602,38 +26548,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -26641,26 +26587,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26668,70 +26614,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -26742,7 +26688,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26750,7 +26696,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -26760,7 +26706,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -26858,7 +26804,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -26869,11 +26815,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26882,7 +26828,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26891,7 +26837,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -26900,7 +26846,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -26909,7 +26855,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26918,7 +26864,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26927,7 +26873,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26936,7 +26882,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26945,35 +26891,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -26983,27 +26929,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27012,14 +26958,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -27027,7 +26973,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27037,7 +26983,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -27046,7 +26992,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -27055,7 +27001,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -27064,7 +27010,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -27074,11 +27020,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -27086,71 +27032,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -27168,43 +27114,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27214,7 +27160,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27223,7 +27169,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -27232,7 +27178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -27240,11 +27186,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] diff --git a/aws-lc-sys/src/aarch64_unknown_linux_musl_crypto_ssl.rs b/aws-lc-sys/src/aarch64_unknown_linux_musl_crypto_ssl.rs index f5730fe7c02..6efbefc4b82 100644 --- a/aws-lc-sys/src/aarch64_unknown_linux_musl_crypto_ssl.rs +++ b/aws-lc-sys/src/aarch64_unknown_linux_musl_crypto_ssl.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4464,37 +4478,6 @@ pub const SSL_CB_HANDSHAKE_DONE: i32 = 32; pub const SSL_SENT_SHUTDOWN: i32 = 1; pub const SSL_RECEIVED_SHUTDOWN: i32 = 2; pub const SSL_MODE_HANDSHAKE_CUTTHROUGH: i32 = 128; -pub const SSL_MODE_AUTO_RETRY: i32 = 0; -pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; -pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; -pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; -pub const SSL_OP_ALL: i32 = 0; -pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; -pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; -pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; -pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; -pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; -pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; -pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; -pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NO_COMPRESSION: i32 = 0; -pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SSLv2: i32 = 0; -pub const SSL_OP_NO_SSLv3: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; -pub const SSL_OP_SINGLE_DH_USE: i32 = 0; -pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; -pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; -pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; -pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; -pub const SSL_OP_TLS_D5_BUG: i32 = 0; -pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; -pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; pub const SSL_NOTHING: i32 = 0; pub const SSL_WRITING: i32 = 3; pub const SSL_READING: i32 = 2; @@ -4551,6 +4534,37 @@ pub const SSL_CURVE_SECP521R1: i32 = 25; pub const SSL_CURVE_X25519: i32 = 29; pub const SSL_CURVE_SECP256R1_KYBER768_DRAFT00: i32 = 25498; pub const SSL_CURVE_X25519_KYBER768_DRAFT00: i32 = 25497; +pub const SSL_MODE_AUTO_RETRY: i32 = 0; +pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; +pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; +pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; +pub const SSL_OP_ALL: i32 = 0; +pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; +pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; +pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; +pub const SSL_OP_NO_COMPRESSION: i32 = 0; +pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SSLv2: i32 = 0; +pub const SSL_OP_NO_SSLv3: i32 = 0; +pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; +pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; +pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; +pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; +pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; +pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; +pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; +pub const SSL_OP_SINGLE_DH_USE: i32 = 0; +pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; +pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; +pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; +pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; +pub const SSL_OP_TLS_D5_BUG: i32 = 0; pub const SSL_R_BACKWARDS_COMPATABILITY_OFFSET: i32 = 23841; pub const SSL_R_NO_PROTOCOLS_AVAILABLE: i32 = 23842; pub const SSL_R_BAD_PROTOCOL_VERSION_NUMBER: i32 = 23843; @@ -5067,6 +5081,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -5392,11 +5412,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -5404,15 +5424,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -5499,11 +5519,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5511,19 +5531,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5531,19 +5551,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -5641,11 +5661,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5653,19 +5673,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5673,15 +5693,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -5779,11 +5799,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5791,19 +5811,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5811,42 +5831,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -5854,58 +5874,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -5913,7 +5933,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5922,7 +5942,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5931,7 +5951,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5939,7 +5959,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5947,21 +5967,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5969,7 +5989,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5977,7 +5997,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -5985,7 +6005,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -5994,7 +6014,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -6002,11 +6022,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -6033,41 +6053,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } pub type CRYPTO_MUTEX = pthread_rwlock_t; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6080,7 +6100,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6094,7 +6114,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6105,29 +6125,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -6183,7 +6203,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -6194,7 +6214,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -6207,7 +6227,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -6219,7 +6239,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -6228,7 +6248,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6239,7 +6259,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -6249,30 +6269,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -6282,101 +6302,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6385,18 +6409,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6405,18 +6429,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6425,7 +6449,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -6433,11 +6457,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -6448,57 +6472,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -6508,15 +6532,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -6580,7 +6604,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6588,7 +6612,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6596,15 +6620,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -6616,7 +6640,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -6625,7 +6649,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -6636,7 +6660,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -6647,7 +6671,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -6659,7 +6683,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -6669,7 +6693,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -6679,7 +6703,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6690,7 +6714,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6911,27 +6935,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -6939,29 +6963,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6969,7 +6993,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7023,27 +7047,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -7051,11 +7075,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -7063,7 +7087,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -7071,18 +7095,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -7091,7 +7115,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -7100,38 +7124,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -7142,7 +7173,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -7202,7 +7233,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -7273,23 +7304,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -7297,7 +7328,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -7305,7 +7336,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7313,7 +7344,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7321,15 +7352,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7338,7 +7369,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7346,7 +7377,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7355,71 +7386,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -7442,7 +7473,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7450,68 +7481,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -7519,7 +7550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -7527,7 +7558,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -7536,11 +7567,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -7549,15 +7580,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -7565,11 +7596,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -7577,22 +7608,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -7600,30 +7631,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -7631,89 +7662,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -7722,34 +7753,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -7758,13 +7789,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -7773,13 +7804,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -7792,7 +7823,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -7805,7 +7836,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -7818,7 +7849,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7830,7 +7861,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -7844,7 +7875,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7857,7 +7888,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -7870,7 +7901,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7882,23 +7913,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -7908,7 +7939,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -7916,37 +7947,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -7958,7 +7982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7968,6 +7992,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -8328,193 +8359,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8523,15 +8554,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -8541,11 +8572,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -8553,47 +8584,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8601,11 +8632,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8613,43 +8644,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -8658,7 +8689,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -8668,7 +8699,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8677,7 +8708,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -8687,7 +8718,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8696,7 +8727,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8706,7 +8737,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -8715,7 +8746,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8725,7 +8756,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8734,7 +8765,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -8743,7 +8774,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8751,7 +8782,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -8760,7 +8791,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8769,7 +8800,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8778,11 +8809,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -8790,7 +8821,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -8918,15 +8949,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8940,7 +8971,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -8948,11 +8979,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8967,7 +8998,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -8977,7 +9008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -8988,7 +9019,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8998,7 +9029,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9007,7 +9038,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -9016,7 +9047,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -9025,7 +9056,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9035,7 +9066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9045,23 +9076,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9070,7 +9101,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9079,7 +9110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -9089,7 +9120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9098,7 +9129,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9108,7 +9139,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -9119,7 +9150,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -9130,7 +9161,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9144,15 +9175,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -9163,7 +9194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -9176,11 +9207,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -9188,7 +9219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -9196,11 +9227,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -9348,15 +9379,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -9380,15 +9411,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -9397,7 +9428,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -9405,14 +9436,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -9420,7 +9451,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -9428,7 +9459,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -9436,7 +9467,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -9444,14 +9475,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -9459,7 +9498,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -9467,22 +9506,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -9558,54 +9597,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -9613,7 +9652,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -9621,79 +9660,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -9701,7 +9740,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -9709,7 +9748,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -9717,7 +9756,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -9725,7 +9764,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -9733,7 +9772,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -9741,7 +9780,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -9749,7 +9788,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -9757,7 +9796,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -9765,117 +9804,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -9883,14 +9922,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9900,7 +9939,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9912,7 +9951,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -9922,7 +9961,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -9932,15 +9971,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9948,26 +9987,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9975,23 +10014,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9999,14 +10038,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10014,25 +10053,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -10040,7 +10079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -10048,14 +10087,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -10084,19 +10123,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -10104,11 +10143,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -10116,54 +10155,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -10171,59 +10210,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -10231,23 +10270,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -10256,26 +10295,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -10283,29 +10322,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -10314,22 +10353,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -10337,15 +10376,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -10354,15 +10393,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -10371,52 +10410,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -10424,11 +10463,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -10453,7 +10492,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -10463,11 +10502,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10475,11 +10514,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10487,7 +10526,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -10821,15 +10860,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -10837,19 +10876,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10857,7 +10896,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10865,12 +10904,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10878,14 +10917,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10893,33 +10932,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -10927,7 +10966,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -10935,19 +10974,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -10955,7 +10994,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -10963,7 +11002,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -10973,7 +11012,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -10983,11 +11022,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -10995,33 +11034,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -11029,36 +11050,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -11655,7 +11694,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -11680,19 +11719,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -11702,19 +11741,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11724,7 +11763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11732,11 +11771,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11746,7 +11785,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11754,7 +11793,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -11913,11 +11952,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -11925,11 +11964,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -11984,19 +12023,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -12005,7 +12044,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12066,23 +12105,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -12090,86 +12129,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12177,7 +12216,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12185,11 +12224,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12197,7 +12236,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12206,7 +12245,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12217,22 +12256,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12241,7 +12280,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -12250,7 +12289,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -12259,7 +12298,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -12268,37 +12307,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -12306,7 +12345,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -12314,7 +12353,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -12621,23 +12660,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12645,40 +12684,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -12686,15 +12725,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12702,55 +12741,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -12758,11 +12797,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -12770,7 +12809,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -12778,11 +12817,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -12790,11 +12829,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -12805,122 +12844,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12931,7 +12970,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12941,7 +12980,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12951,7 +12990,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12961,7 +13000,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12969,7 +13008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12979,7 +13018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12987,7 +13026,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12997,7 +13036,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13005,47 +13044,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -13054,45 +13093,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -13105,23 +13144,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13131,7 +13170,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13140,7 +13179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13149,7 +13188,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13157,7 +13196,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13165,7 +13204,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13173,7 +13212,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13182,132 +13221,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -13542,7 +13581,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -13552,19 +13591,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -13574,15 +13613,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -13590,7 +13629,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -13681,15 +13720,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -13697,7 +13736,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -13705,14 +13744,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -13720,7 +13759,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -13728,27 +13767,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -13756,11 +13795,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -13769,7 +13808,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -13779,15 +13818,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -13795,15 +13834,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -13812,7 +13851,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -13821,7 +13860,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -13832,7 +13871,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -13842,11 +13881,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -13857,7 +13896,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -13930,22 +13969,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -13954,7 +13993,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -13965,7 +14004,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -13976,7 +14015,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13989,7 +14028,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14001,7 +14040,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14010,7 +14049,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14019,47 +14058,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -14067,7 +14106,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -14075,7 +14114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -14084,7 +14123,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -14093,44 +14132,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -14139,11 +14178,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -14151,7 +14190,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -14162,19 +14201,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -14182,19 +14221,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -14209,7 +14248,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -14217,14 +14256,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -14232,130 +14271,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -14363,11 +14402,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -14375,7 +14414,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14383,7 +14422,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14391,7 +14430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -14402,75 +14441,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -14478,19 +14505,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -14599,19 +14622,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -14619,7 +14658,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -14627,31 +14666,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -14659,7 +14698,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -14668,7 +14707,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -14676,7 +14715,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -14685,7 +14724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -14697,11 +14736,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -14755,28 +14794,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -14785,7 +14824,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14795,7 +14834,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14806,7 +14845,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14817,7 +14856,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14828,47 +14867,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14878,7 +14917,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -14886,14 +14925,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -14901,11 +14940,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14913,11 +14952,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14925,11 +14964,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -14937,7 +14976,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -14948,39 +14987,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -14988,19 +15027,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -15008,7 +15047,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -15018,53 +15057,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -15072,7 +15111,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -15081,7 +15120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -15091,7 +15130,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -15101,7 +15140,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15111,7 +15150,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15121,7 +15160,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -15132,7 +15171,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -15142,7 +15181,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15152,7 +15191,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15162,7 +15201,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15172,7 +15211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15181,7 +15220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -15189,7 +15228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15200,7 +15239,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15211,7 +15250,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15222,7 +15261,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -15231,7 +15270,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -15240,7 +15279,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -15250,39 +15289,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -15334,24 +15347,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -15359,11 +15398,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -15371,19 +15410,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -15429,83 +15468,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -15513,7 +15552,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -15522,15 +15561,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -15538,11 +15577,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -15550,22 +15589,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15575,7 +15614,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -15583,7 +15622,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -15705,11 +15744,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15717,11 +15752,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15729,11 +15764,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15741,14 +15776,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -15765,7 +15804,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -15774,7 +15813,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15785,7 +15824,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15796,7 +15835,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -15850,23 +15889,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -15874,7 +15913,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -15882,7 +15921,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -15890,7 +15929,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -15899,19 +15938,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -15919,11 +15958,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -15933,7 +15972,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -15941,83 +15980,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -16155,11 +16194,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -16168,11 +16207,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16183,11 +16222,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16202,7 +16241,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16217,7 +16256,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16235,7 +16274,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16250,66 +16289,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16320,7 +16363,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -16328,7 +16371,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -16337,7 +16380,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -16345,70 +16388,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -16417,7 +16460,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -16425,7 +16468,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -16433,7 +16476,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -16514,147 +16557,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16663,7 +16706,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16672,7 +16715,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16680,7 +16723,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16688,7 +16731,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16698,7 +16741,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16706,7 +16749,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16714,7 +16757,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16724,7 +16767,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16734,7 +16777,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16742,7 +16785,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16750,7 +16793,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16760,7 +16803,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16768,11 +16811,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16780,7 +16823,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -16789,7 +16832,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16797,11 +16840,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16809,7 +16852,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16818,7 +16861,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16827,7 +16870,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16836,7 +16879,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16845,7 +16888,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16858,7 +16901,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16870,7 +16913,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16885,31 +16928,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -16919,11 +16962,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -16933,11 +16976,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16947,11 +16990,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16961,11 +17004,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16975,18 +17018,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -16994,18 +17037,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -17015,7 +17058,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -17025,102 +17068,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -17128,28 +17171,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17157,7 +17200,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17165,7 +17208,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -17175,43 +17218,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17225,7 +17244,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17239,7 +17258,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17253,15 +17272,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17270,7 +17289,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17278,7 +17297,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17287,22 +17306,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -17310,40 +17321,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17351,11 +17362,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -17363,11 +17374,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -17375,11 +17386,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -17387,29 +17398,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( - ctx: *mut EVP_PKEY_CTX, - nbits: ::std::os::raw::c_int, + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( - ctx: *mut EVP_PKEY_CTX, - qbits: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key( type_: ::std::os::raw::c_int, engine: *mut ENGINE, @@ -17418,7 +17415,53 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( + ctx: *mut EVP_PKEY_CTX, + nbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( + ctx: *mut EVP_PKEY_CTX, + qbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -17432,7 +17475,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -17444,7 +17487,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -17456,11 +17499,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -17468,15 +17511,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -17563,7 +17606,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -17575,27 +17618,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17605,7 +17648,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -17613,7 +17656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -17621,23 +17664,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17646,7 +17689,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -17822,86 +17865,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -17910,18 +17953,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17930,7 +17973,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17939,23 +17982,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17971,7 +18014,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17989,7 +18032,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18002,7 +18045,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18018,7 +18061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18036,7 +18079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18051,7 +18094,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18064,7 +18107,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18077,7 +18120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -18087,19 +18130,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -18358,7 +18401,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -18366,7 +18409,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -18375,7 +18418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -18384,18 +18427,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -18411,21 +18454,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -18433,7 +18476,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -18441,7 +18484,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -18449,11 +18492,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -18461,15 +18504,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -18571,7 +18614,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -18579,47 +18622,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -18913,51 +18956,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -18983,15 +19026,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -18999,18 +19042,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -19018,79 +19061,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -19099,11 +19159,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -19112,7 +19172,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -19121,12 +19181,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -19135,7 +19195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19144,7 +19204,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19152,7 +19212,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19164,7 +19224,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19176,7 +19236,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -19186,7 +19246,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -19196,7 +19256,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19207,7 +19267,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -19221,7 +19281,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19233,7 +19293,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19244,7 +19304,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -19257,7 +19317,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19269,7 +19329,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -19279,7 +19339,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -19289,31 +19349,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -19324,7 +19384,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -19335,7 +19395,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -19348,7 +19408,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -19358,7 +19418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -19369,19 +19429,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19389,19 +19449,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19409,7 +19469,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -19419,7 +19508,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -19427,26 +19516,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -19455,7 +19548,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19463,11 +19556,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19475,11 +19568,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -19489,7 +19582,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -19499,7 +19592,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -19510,7 +19603,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -19518,7 +19611,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -19526,9 +19619,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -19719,27 +19816,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -19747,76 +19844,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -19824,7 +19925,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -19832,7 +19933,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -19840,15 +19941,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -19856,72 +19976,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -19929,7 +20049,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -19937,25 +20067,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -19963,14 +20093,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -19978,7 +20108,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -19986,7 +20116,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -19994,19 +20124,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -20022,24 +20174,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -20047,44 +20220,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -20092,7 +20276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -20100,7 +20284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -20108,11 +20292,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -20120,59 +20313,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -20180,7 +20384,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -20188,25 +20402,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -20214,130 +20428,257 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] - pub static X509_REQ_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] - pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] - pub fn X509_REQ_free(req: *mut X509_REQ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] - pub fn d2i_X509_REQ( - out: *mut *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, inp: *mut *const u8, len: ::std::os::raw::c_long, - ) -> *mut X509_REQ; + ) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] - pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] - pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] - pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] - pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] - pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] - pub fn X509_REQ_get_attr( - req: *const X509_REQ, - loc: ::std::os::raw::c_int, - ) -> *mut X509_ATTRIBUTE; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] - pub fn X509_REQ_get_attr_by_NID( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, nid: ::std::os::raw::c_int, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] - pub fn X509_REQ_get_attr_by_OBJ( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, obj: *const ASN1_OBJECT, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] - pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] - pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] - pub fn X509_REQ_get0_signature( - req: *const X509_REQ, - out_sig: *mut *const ASN1_BIT_STRING, - out_alg: *mut *const X509_ALGOR, - ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] - pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] - pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] - pub fn X509_REQ_new() -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] - pub fn X509_REQ_set_version( - req: *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] + pub static X509_REQ_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] + pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] + pub fn X509_REQ_free(req: *mut X509_REQ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] + pub fn d2i_X509_REQ( + out: *mut *mut X509_REQ, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] + pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] + pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] + pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] + pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] + pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] + pub fn X509_REQ_get_attr( + req: *const X509_REQ, + loc: ::std::os::raw::c_int, + ) -> *mut X509_ATTRIBUTE; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] + pub fn X509_REQ_get_attr_by_NID( + req: *const X509_REQ, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] + pub fn X509_REQ_get_attr_by_OBJ( + req: *const X509_REQ, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] + pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] + pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] + pub fn X509_REQ_get0_signature( + req: *const X509_REQ, + out_sig: *mut *const ASN1_BIT_STRING, + out_alg: *mut *const X509_ALGOR, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] + pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] + pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] + pub fn X509_REQ_new() -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] + pub fn X509_REQ_set_version( + req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -20347,7 +20688,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -20357,7 +20698,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -20367,7 +20708,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -20375,14 +20716,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -20390,22 +20731,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -20455,19 +20796,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -20475,15 +20816,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -20491,15 +20836,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20507,7 +20852,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20515,21 +20860,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -20538,7 +20883,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -20550,7 +20895,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -20562,7 +20907,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -20574,19 +20919,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -20594,33 +20939,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -20629,11 +20974,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -20643,7 +20988,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -20653,7 +20998,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -20663,19 +21008,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -20683,18 +21085,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20703,7 +21105,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20712,33 +21114,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -20762,11 +21164,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -20774,18 +21176,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20793,7 +21195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20801,7 +21203,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -20809,21 +21211,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -20852,23 +21254,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -20876,11 +21278,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -20889,7 +21291,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -20898,11 +21300,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -20927,23 +21329,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -20951,14 +21353,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -20966,7 +21368,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -20976,7 +21378,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -20986,7 +21388,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -20996,14 +21398,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -21012,7 +21414,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21021,15 +21423,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21097,19 +21499,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -21117,43 +21519,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -21211,19 +21613,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -21231,82 +21633,267 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] - pub fn X509_print_ex_fp( - fp: *mut FILE, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] - pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] - pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] - pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] - pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] - pub fn X509_REQ_print_ex( - bp: *mut BIO, - x: *mut X509_REQ, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] - pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] - pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] - pub fn X509_NAME_print_ex( - out: *mut BIO, - nm: *const X509_NAME, - indent: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] - pub fn X509_NAME_print( + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] + pub fn X509_print_ex_fp( + fp: *mut FILE, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] + pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] + pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] + pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] + pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] + pub fn X509_REQ_print_ex( + bp: *mut BIO, + x: *mut X509_REQ, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] + pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] + pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] + pub fn X509_NAME_print_ex( + out: *mut BIO, + nm: *const X509_NAME, + indent: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] + pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, obase: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -21314,7 +21901,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -21323,7 +21910,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -21331,7 +21918,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -21339,7 +21926,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -21348,7 +21935,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -21357,7 +21944,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -21366,7 +21953,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -21375,7 +21962,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -21384,259 +21971,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -21644,23 +22231,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -21668,7 +22255,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -21677,12 +22264,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21692,7 +22291,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -21700,14 +22299,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21717,7 +22316,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -21725,42 +22324,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -21769,7 +22421,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -21777,6 +22429,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -21958,787 +22618,97 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] - pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] - pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] - pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] - pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] - pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] - pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] + pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] - pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] + pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] + pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] + pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] + pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] + pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] + pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] pub fn X509_check_trust( x: *mut X509, id: ::std::os::raw::c_int, @@ -22746,19 +22716,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] pub fn X509_TRUST_add( id: ::std::os::raw::c_int, flags: ::std::os::raw::c_int, @@ -22766,139 +22736,29 @@ extern "C" { unsafe extern "C" fn( arg1: *mut X509_TRUST, arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -23016,256 +22876,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -23273,15 +23106,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -23290,50 +23119,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -23343,7 +23172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23351,7 +23180,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23359,7 +23188,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23367,32 +23196,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -23400,81 +23204,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -23483,11 +23283,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23495,7 +23295,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23503,7 +23303,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -23515,22 +23315,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -23539,94 +23339,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23634,7 +23434,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23642,20 +23442,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -23663,7 +23463,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -23671,24 +23471,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -23702,14 +23502,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -23719,7 +23519,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -23729,7 +23529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -23739,7 +23539,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -23751,7 +23551,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23762,7 +23562,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23775,8 +23575,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -23785,7 +23742,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -23795,7 +23752,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -23805,7 +23762,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23816,7 +23773,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23830,7 +23787,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -23839,7 +23796,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -23848,7 +23805,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -23857,7 +23814,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -23866,15 +23823,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -23883,7 +23840,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -23892,15 +23849,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -23909,7 +23866,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -23918,23 +23875,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -23943,7 +23900,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -23952,15 +23909,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -23969,7 +23926,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -23978,15 +23935,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -23995,7 +23952,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -24004,15 +23961,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24021,7 +23978,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24030,21 +23987,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24053,7 +24010,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24062,7 +24019,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -24074,7 +24031,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -24086,7 +24043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24095,7 +24052,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24104,15 +24061,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -24121,7 +24078,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -24130,15 +24087,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -24147,7 +24104,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -24156,7 +24113,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -24168,7 +24125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -24180,7 +24137,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -24189,7 +24146,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -24198,15 +24155,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -24215,7 +24172,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -24224,15 +24181,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24241,7 +24198,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24250,7 +24207,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -24262,7 +24219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -24274,7 +24231,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24283,7 +24240,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24292,15 +24249,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -24309,7 +24266,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -24318,15 +24275,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24335,7 +24292,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24344,7 +24301,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -24356,7 +24313,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -24368,7 +24325,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24377,7 +24334,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24386,15 +24343,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -24406,7 +24363,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -24418,7 +24375,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24430,7 +24387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24442,7 +24399,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24451,7 +24408,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24463,7 +24420,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24475,7 +24432,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -24487,7 +24444,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24496,7 +24453,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -24508,7 +24465,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -24521,7 +24478,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -24535,7 +24492,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -24543,7 +24500,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -24551,7 +24508,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -24560,11 +24517,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -24572,27 +24529,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24602,7 +24559,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24610,7 +24567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -24625,82 +24582,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -24801,23 +24758,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -24882,11 +24839,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -24973,11 +24930,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -24985,35 +24942,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -25088,15 +25045,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25109,7 +25066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25124,18 +25081,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25144,14 +25101,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25160,7 +25117,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25171,7 +25128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25180,7 +25137,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25192,7 +25149,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -25204,18 +25161,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25223,14 +25180,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25238,7 +25195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -25252,7 +25209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25265,7 +25222,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25280,7 +25237,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -26172,7 +26129,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -26180,7 +26136,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -26218,16 +26174,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -26888,11 +26834,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -27113,15 +27059,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27129,26 +27075,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -27156,26 +27102,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27183,22 +27129,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -27206,19 +27152,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27226,18 +27172,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -27245,7 +27191,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27253,15 +27199,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27269,26 +27215,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27296,18 +27242,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -27315,14 +27261,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -27330,7 +27276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -27338,14 +27284,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27353,15 +27299,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27369,33 +27315,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27403,26 +27349,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27430,26 +27376,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27457,26 +27403,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27484,26 +27430,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -27511,26 +27457,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27538,26 +27484,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27565,26 +27511,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27592,26 +27538,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27619,38 +27565,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -27658,26 +27604,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27685,70 +27631,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27759,7 +27705,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27767,7 +27713,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27777,7 +27723,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -27875,7 +27821,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -27886,11 +27832,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27899,7 +27845,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27908,7 +27854,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -27917,7 +27863,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -27926,7 +27872,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27935,7 +27881,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27944,7 +27890,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27953,7 +27899,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27962,35 +27908,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -28000,27 +27946,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28029,14 +27975,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -28044,7 +27990,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28054,7 +28000,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -28063,7 +28009,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -28072,7 +28018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -28081,7 +28027,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -28091,11 +28037,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -28103,71 +28049,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -28185,43 +28131,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28231,7 +28177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28240,7 +28186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -28249,7 +28195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -28257,11 +28203,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] @@ -28327,119 +28273,119 @@ impl static_assertion_at_line_255_error_is_max_overheads_are_inconsistent { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_method"] pub fn TLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_method"] pub fn DTLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_with_buffers_method"] pub fn TLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_with_buffers_method"] pub fn DTLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_new"] pub fn SSL_CTX_new(method: *const SSL_METHOD) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_up_ref"] pub fn SSL_CTX_up_ref(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_free"] pub fn SSL_CTX_free(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_new"] pub fn SSL_new(ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_free"] pub fn SSL_free(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_SSL_CTX"] pub fn SSL_get_SSL_CTX(ssl: *const SSL) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_connect_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_connect_state"] pub fn SSL_set_connect_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_accept_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_accept_state"] pub fn SSL_set_accept_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_server"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_server"] pub fn SSL_is_server(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_dtls"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_dtls"] pub fn SSL_is_dtls(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_bio"] pub fn SSL_set_bio(ssl: *mut SSL, rbio: *mut BIO, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_rbio"] pub fn SSL_set0_rbio(ssl: *mut SSL, rbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_wbio"] pub fn SSL_set0_wbio(ssl: *mut SSL, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rbio"] pub fn SSL_get_rbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wbio"] pub fn SSL_get_wbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_fd"] pub fn SSL_get_fd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rfd"] pub fn SSL_get_rfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wfd"] pub fn SSL_get_wfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_fd"] pub fn SSL_set_fd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_rfd"] pub fn SSL_set_rfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_wfd"] pub fn SSL_set_wfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_do_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_do_handshake"] pub fn SSL_do_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_connect"] pub fn SSL_connect(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_accept"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_accept"] pub fn SSL_accept(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read"] pub fn SSL_read( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28447,7 +28393,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read_ex"] pub fn SSL_read_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28456,7 +28402,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek"] pub fn SSL_peek( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28464,7 +28410,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek_ex"] pub fn SSL_peek_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28473,15 +28419,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_pending"] pub fn SSL_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_pending"] pub fn SSL_has_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write"] pub fn SSL_write( ssl: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28489,7 +28435,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write_ex"] pub fn SSL_write_ex( s: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28498,238 +28444,238 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_key_update"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_key_update"] pub fn SSL_key_update( ssl: *mut SSL, request_type: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_update_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_update_type"] pub fn SSL_get_key_update_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_shutdown"] pub fn SSL_shutdown(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quiet_shutdown"] pub fn SSL_CTX_set_quiet_shutdown(ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_quiet_shutdown"] pub fn SSL_CTX_get_quiet_shutdown(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quiet_shutdown"] pub fn SSL_set_quiet_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_quiet_shutdown"] pub fn SSL_get_quiet_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_error"] pub fn SSL_get_error(ssl: *const SSL, ret_code: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_error_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_error_description"] pub fn SSL_error_description(err: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mtu"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mtu"] pub fn SSL_set_mtu(ssl: *mut SSL, mtu: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_set_initial_timeout_duration"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_set_initial_timeout_duration"] pub fn DTLSv1_set_initial_timeout_duration(ssl: *mut SSL, duration_ms: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_get_timeout"] pub fn DTLSv1_get_timeout(ssl: *const SSL, out: *mut timeval) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_handle_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_handle_timeout"] pub fn DTLSv1_handle_timeout(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_min_proto_version"] pub fn SSL_CTX_set_min_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_proto_version"] pub fn SSL_CTX_set_max_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_min_proto_version"] pub fn SSL_CTX_get_min_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_proto_version"] pub fn SSL_CTX_get_max_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_min_proto_version"] pub fn SSL_set_min_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_proto_version"] pub fn SSL_set_max_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_min_proto_version"] pub fn SSL_get_min_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_proto_version"] pub fn SSL_get_max_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_version"] pub fn SSL_version(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_options"] pub fn SSL_CTX_set_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_options"] pub fn SSL_CTX_clear_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_options"] pub fn SSL_CTX_get_options(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_options"] pub fn SSL_set_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_options"] pub fn SSL_clear_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_options"] pub fn SSL_get_options(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_mode"] pub fn SSL_CTX_set_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_mode"] pub fn SSL_CTX_clear_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_mode"] pub fn SSL_CTX_get_mode(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mode"] pub fn SSL_set_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_mode"] pub fn SSL_clear_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_mode"] pub fn SSL_get_mode(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_buffer_pool"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_buffer_pool"] pub fn SSL_CTX_set0_buffer_pool(ctx: *mut SSL_CTX, pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate"] pub fn SSL_CTX_use_certificate(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate"] pub fn SSL_use_certificate(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey"] pub fn SSL_CTX_use_PrivateKey(ctx: *mut SSL_CTX, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey"] pub fn SSL_use_PrivateKey(ssl: *mut SSL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_chain"] pub fn SSL_CTX_set0_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_chain"] pub fn SSL_CTX_set1_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_chain"] pub fn SSL_set0_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_chain"] pub fn SSL_set1_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add0_chain_cert"] pub fn SSL_CTX_add0_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add1_chain_cert"] pub fn SSL_CTX_add1_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add0_chain_cert"] pub fn SSL_add0_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_extra_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_extra_chain_cert"] pub fn SSL_CTX_add_extra_chain_cert( ctx: *mut SSL_CTX, x509: *mut X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add1_chain_cert"] pub fn SSL_add1_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_build_cert_chain"] pub fn SSL_CTX_build_cert_chain( ctx: *mut SSL_CTX, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_build_cert_chain"] pub fn SSL_build_cert_chain( ssl: *mut SSL, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_chain_certs"] pub fn SSL_CTX_clear_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_extra_chain_certs"] pub fn SSL_CTX_clear_extra_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_chain_certs"] pub fn SSL_clear_chain_certs(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_cb"] pub fn SSL_CTX_set_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -28742,7 +28688,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cert_cb"] pub fn SSL_set_cert_cb( ssl: *mut SSL, cb: ::std::option::Option< @@ -28755,71 +28701,71 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_certificate_types"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_certificate_types"] pub fn SSL_get0_certificate_types(ssl: *const SSL, out_types: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_verify_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_verify_algorithms"] pub fn SSL_get0_peer_verify_algorithms(ssl: *const SSL, out_sigalgs: *mut *const u16) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_delegation_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_delegation_algorithms"] pub fn SSL_get0_peer_delegation_algorithms( ssl: *const SSL, out_sigalgs: *mut *const u16, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_certs_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_certs_clear"] pub fn SSL_certs_clear(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_check_private_key"] pub fn SSL_CTX_check_private_key(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_check_private_key"] pub fn SSL_check_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_certificate"] pub fn SSL_CTX_get0_certificate(ctx: *const SSL_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_certificate"] pub fn SSL_get_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_privatekey"] pub fn SSL_CTX_get0_privatekey(ctx: *const SSL_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_privatekey"] pub fn SSL_get_privatekey(ssl: *const SSL) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain_certs"] pub fn SSL_CTX_get0_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_extra_chain_certs"] pub fn SSL_CTX_get_extra_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_chain_certs"] pub fn SSL_get0_chain_certs( ssl: *const SSL, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signed_cert_timestamp_list"] pub fn SSL_CTX_set_signed_cert_timestamp_list( ctx: *mut SSL_CTX, list: *const u8, @@ -28827,7 +28773,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signed_cert_timestamp_list"] pub fn SSL_set_signed_cert_timestamp_list( ctx: *mut SSL, list: *const u8, @@ -28835,7 +28781,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ocsp_response"] pub fn SSL_CTX_set_ocsp_response( ctx: *mut SSL_CTX, response: *const u8, @@ -28843,7 +28789,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ocsp_response"] pub fn SSL_set_ocsp_response( ssl: *mut SSL, response: *const u8, @@ -28851,33 +28797,33 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_name"] pub fn SSL_get_signature_algorithm_name( sigalg: u16, include_curve: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_signature_algorithm_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_signature_algorithm_names"] pub fn SSL_get_all_signature_algorithm_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_key_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_key_type"] pub fn SSL_get_signature_algorithm_key_type(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_digest"] pub fn SSL_get_signature_algorithm_digest(sigalg: u16) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_signature_algorithm_rsa_pss"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_signature_algorithm_rsa_pss"] pub fn SSL_is_signature_algorithm_rsa_pss(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signing_algorithm_prefs"] pub fn SSL_CTX_set_signing_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -28885,7 +28831,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signing_algorithm_prefs"] pub fn SSL_set_signing_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -28893,7 +28839,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_chain_and_key"] pub fn SSL_CTX_set_chain_and_key( ctx: *mut SSL_CTX, certs: *const *mut CRYPTO_BUFFER, @@ -28903,7 +28849,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_chain_and_key"] pub fn SSL_set_chain_and_key( ssl: *mut SSL, certs: *const *mut CRYPTO_BUFFER, @@ -28913,19 +28859,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain"] pub fn SSL_CTX_get0_chain(ctx: *const SSL_CTX) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey"] pub fn SSL_CTX_use_RSAPrivateKey(ctx: *mut SSL_CTX, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey"] pub fn SSL_use_RSAPrivateKey(ssl: *mut SSL, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_ASN1"] pub fn SSL_CTX_use_certificate_ASN1( ctx: *mut SSL_CTX, der_len: usize, @@ -28933,7 +28879,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_ASN1"] pub fn SSL_use_certificate_ASN1( ssl: *mut SSL, der: *const u8, @@ -28941,7 +28887,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_ASN1"] pub fn SSL_CTX_use_PrivateKey_ASN1( pk: ::std::os::raw::c_int, ctx: *mut SSL_CTX, @@ -28950,7 +28896,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_ASN1"] pub fn SSL_use_PrivateKey_ASN1( type_: ::std::os::raw::c_int, ssl: *mut SSL, @@ -28959,7 +28905,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_ASN1"] pub fn SSL_CTX_use_RSAPrivateKey_ASN1( ctx: *mut SSL_CTX, der: *const u8, @@ -28967,7 +28913,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_ASN1"] pub fn SSL_use_RSAPrivateKey_ASN1( ssl: *mut SSL, der: *const u8, @@ -28975,7 +28921,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_file"] pub fn SSL_CTX_use_RSAPrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -28983,7 +28929,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_file"] pub fn SSL_use_RSAPrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -28991,7 +28937,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_file"] pub fn SSL_CTX_use_certificate_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -28999,7 +28945,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_file"] pub fn SSL_use_certificate_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29007,7 +28953,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_file"] pub fn SSL_CTX_use_PrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29015,7 +28961,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_file"] pub fn SSL_use_PrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29023,36 +28969,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_chain_file"] pub fn SSL_CTX_use_certificate_chain_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_chain_file"] pub fn SSL_use_certificate_chain_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb"] pub fn SSL_CTX_set_default_passwd_cb(ctx: *mut SSL_CTX, cb: pem_password_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb"] pub fn SSL_CTX_get_default_passwd_cb(ctx: *const SSL_CTX) -> pem_password_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb_userdata"] pub fn SSL_CTX_set_default_passwd_cb_userdata( ctx: *mut SSL_CTX, data: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb_userdata"] pub fn SSL_CTX_get_default_passwd_cb_userdata( ctx: *const SSL_CTX, ) -> *mut ::std::os::raw::c_void; @@ -29141,18 +29087,18 @@ fn bindgen_test_layout_ssl_private_key_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_private_key_method"] pub fn SSL_set_private_key_method(ssl: *mut SSL, key_method: *const SSL_PRIVATE_KEY_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_private_key_method"] pub fn SSL_CTX_set_private_key_method( ctx: *mut SSL_CTX, key_method: *const SSL_PRIVATE_KEY_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_can_release_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_can_release_private_key"] pub fn SSL_can_release_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } #[repr(C)] @@ -29177,171 +29123,171 @@ pub type sk_SSL_CIPHER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_by_value"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_by_value"] pub fn SSL_get_cipher_by_value(value: u16) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_id"] pub fn SSL_CIPHER_get_id(cipher: *const SSL_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_protocol_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_protocol_id"] pub fn SSL_CIPHER_get_protocol_id(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_aead"] pub fn SSL_CIPHER_is_aead(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_block_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_block_cipher"] pub fn SSL_CIPHER_is_block_cipher(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_cipher_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_cipher_nid"] pub fn SSL_CIPHER_get_cipher_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_digest_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_digest_nid"] pub fn SSL_CIPHER_get_digest_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_nid"] pub fn SSL_CIPHER_get_kx_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_auth_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_auth_nid"] pub fn SSL_CIPHER_get_auth_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_handshake_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_handshake_digest"] pub fn SSL_CIPHER_get_handshake_digest(cipher: *const SSL_CIPHER) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_prf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_prf_nid"] pub fn SSL_CIPHER_get_prf_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_min_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_min_version"] pub fn SSL_CIPHER_get_min_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_max_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_max_version"] pub fn SSL_CIPHER_get_max_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_standard_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_standard_name"] pub fn SSL_CIPHER_standard_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_name"] pub fn SSL_CIPHER_get_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_name"] pub fn SSL_CIPHER_get_kx_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_bits"] pub fn SSL_CIPHER_get_bits( cipher: *const SSL_CIPHER, out_alg_bits: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_cipher_names"] pub fn SSL_get_all_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_standard_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_standard_cipher_names"] pub fn SSL_get_all_standard_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_strict_cipher_list"] pub fn SSL_CTX_set_strict_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cipher_list"] pub fn SSL_CTX_set_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_strict_cipher_list"] pub fn SSL_set_strict_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ciphersuites"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ciphersuites"] pub fn SSL_CTX_set_ciphersuites( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cipher_list"] pub fn SSL_set_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ciphers"] pub fn SSL_CTX_get_ciphers(ctx: *const SSL_CTX) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_cipher_in_group"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_cipher_in_group"] pub fn SSL_CTX_cipher_in_group(ctx: *const SSL_CTX, i: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ciphers"] pub fn SSL_get_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_init_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_init_finished"] pub fn SSL_is_init_finished(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_init"] pub fn SSL_in_init(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_false_start"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_false_start"] pub fn SSL_in_false_start(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_certificate"] pub fn SSL_get_peer_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_cert_chain"] pub fn SSL_get_peer_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_full_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_full_cert_chain"] pub fn SSL_get_peer_full_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_verified_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_verified_chain"] pub fn SSL_get0_verified_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_certificates"] pub fn SSL_get0_peer_certificates(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_signed_cert_timestamp_list"] pub fn SSL_get0_signed_cert_timestamp_list( ssl: *const SSL, out: *mut *const u8, @@ -29349,11 +29295,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ocsp_response"] pub fn SSL_get0_ocsp_response(ssl: *const SSL, out: *mut *const u8, out_len: *mut usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_unique"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_unique"] pub fn SSL_get_tls_unique( ssl: *const SSL, out: *mut u8, @@ -29362,27 +29308,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_extms_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_extms_support"] pub fn SSL_get_extms_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_cipher"] pub fn SSL_get_current_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_ciphers"] pub fn SSL_get_client_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_session_reused"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_session_reused"] pub fn SSL_session_reused(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_secure_renegotiation_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_secure_renegotiation_support"] pub fn SSL_get_secure_renegotiation_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_export_keying_material"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_export_keying_material"] pub fn SSL_export_keying_material( ssl: *mut SSL, out: *mut u8, @@ -29423,13 +29369,13 @@ pub type SSL_custom_ext_parse_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_extension_supported"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_extension_supported"] pub fn SSL_extension_supported( extension_value: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_custom_ext"] pub fn SSL_CTX_add_client_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29441,7 +29387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_server_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_server_custom_ext"] pub fn SSL_CTX_add_server_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29453,7 +29399,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_SSL_SESSION"] pub fn PEM_read_bio_SSL_SESSION( bp: *mut BIO, x: *mut *mut SSL_SESSION, @@ -29462,7 +29408,7 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_SSL_SESSION"] pub fn PEM_read_SSL_SESSION( fp: *mut FILE, x: *mut *mut SSL_SESSION, @@ -29471,27 +29417,27 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_SSL_SESSION"] pub fn PEM_write_bio_SSL_SESSION(bp: *mut BIO, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_SSL_SESSION"] pub fn PEM_write_SSL_SESSION(fp: *mut FILE, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_new"] pub fn SSL_SESSION_new(ctx: *const SSL_CTX) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_up_ref"] pub fn SSL_SESSION_up_ref(session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_free"] pub fn SSL_SESSION_free(session: *mut SSL_SESSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes"] pub fn SSL_SESSION_to_bytes( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29499,7 +29445,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes_for_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes_for_ticket"] pub fn SSL_SESSION_to_bytes_for_ticket( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29507,7 +29453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_from_bytes"] pub fn SSL_SESSION_from_bytes( in_: *const u8, in_len: usize, @@ -29515,29 +29461,29 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_version"] pub fn SSL_SESSION_get_version(session: *const SSL_SESSION) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_protocol_version"] pub fn SSL_SESSION_get_protocol_version(session: *const SSL_SESSION) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_protocol_version"] pub fn SSL_SESSION_set_protocol_version( session: *mut SSL_SESSION, version: u16, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_id"] pub fn SSL_SESSION_get_id( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id"] pub fn SSL_SESSION_set1_id( session: *mut SSL_SESSION, sid: *const u8, @@ -29545,25 +29491,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_time"] pub fn SSL_SESSION_get_time(session: *const SSL_SESSION) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_timeout"] pub fn SSL_SESSION_get_timeout(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer"] pub fn SSL_SESSION_get0_peer(session: *const SSL_SESSION) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_certificates"] pub fn SSL_SESSION_get0_peer_certificates( session: *const SSL_SESSION, ) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_signed_cert_timestamp_list"] pub fn SSL_SESSION_get0_signed_cert_timestamp_list( session: *const SSL_SESSION, out: *mut *const u8, @@ -29571,7 +29517,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ocsp_response"] pub fn SSL_SESSION_get0_ocsp_response( session: *const SSL_SESSION, out: *mut *const u8, @@ -29579,7 +29525,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_master_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_master_key"] pub fn SSL_SESSION_get_master_key( session: *const SSL_SESSION, out: *mut u8, @@ -29587,22 +29533,22 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_time"] pub fn SSL_SESSION_set_time(session: *mut SSL_SESSION, time: u64) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_timeout"] pub fn SSL_SESSION_set_timeout(session: *mut SSL_SESSION, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_id_context"] pub fn SSL_SESSION_get0_id_context( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id_context"] pub fn SSL_SESSION_set1_id_context( session: *mut SSL_SESSION, sid_ctx: *const u8, @@ -29610,19 +29556,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_should_be_single_use"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_should_be_single_use"] pub fn SSL_SESSION_should_be_single_use(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_is_resumable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_is_resumable"] pub fn SSL_SESSION_is_resumable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_ticket"] pub fn SSL_SESSION_has_ticket(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ticket"] pub fn SSL_SESSION_get0_ticket( session: *const SSL_SESSION, out_ticket: *mut *const u8, @@ -29630,7 +29576,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ticket"] pub fn SSL_SESSION_set_ticket( session: *mut SSL_SESSION, ticket: *const u8, @@ -29638,19 +29584,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ticket_lifetime_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ticket_lifetime_hint"] pub fn SSL_SESSION_get_ticket_lifetime_hint(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_cipher"] pub fn SSL_SESSION_get0_cipher(session: *const SSL_SESSION) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_peer_sha256"] pub fn SSL_SESSION_has_peer_sha256(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_sha256"] pub fn SSL_SESSION_get0_peer_sha256( session: *const SSL_SESSION, out_ptr: *mut *const u8, @@ -29658,34 +29604,34 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_cache_mode"] pub fn SSL_CTX_set_session_cache_mode( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_session_cache_mode"] pub fn SSL_CTX_get_session_cache_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session"] pub fn SSL_set_session(ssl: *mut SSL, session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_timeout"] pub fn SSL_CTX_set_timeout(ctx: *mut SSL_CTX, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_psk_dhe_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_psk_dhe_timeout"] pub fn SSL_CTX_set_session_psk_dhe_timeout(ctx: *mut SSL_CTX, timeout: u32); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_timeout"] pub fn SSL_CTX_get_timeout(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_id_context"] pub fn SSL_CTX_set_session_id_context( ctx: *mut SSL_CTX, sid_ctx: *const u8, @@ -29693,7 +29639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session_id_context"] pub fn SSL_set_session_id_context( ssl: *mut SSL, sid_ctx: *const u8, @@ -29701,44 +29647,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_session_id_context"] pub fn SSL_get0_session_id_context(ssl: *const SSL, out_len: *mut usize) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_cache_size"] pub fn SSL_CTX_sess_set_cache_size( ctx: *mut SSL_CTX, size: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_cache_size"] pub fn SSL_CTX_sess_get_cache_size(ctx: *const SSL_CTX) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_number"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_number"] pub fn SSL_CTX_sess_number(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_session"] pub fn SSL_CTX_add_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_remove_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_remove_session"] pub fn SSL_CTX_remove_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_flush_sessions"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_flush_sessions"] pub fn SSL_CTX_flush_sessions(ctx: *mut SSL_CTX, time: u64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_new_cb"] pub fn SSL_CTX_sess_set_new_cb( ctx: *mut SSL_CTX, new_session_cb: ::std::option::Option< @@ -29747,7 +29693,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_new_cb"] pub fn SSL_CTX_sess_get_new_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -29755,7 +29701,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_remove_cb"] pub fn SSL_CTX_sess_set_remove_cb( ctx: *mut SSL_CTX, remove_session_cb: ::std::option::Option< @@ -29764,13 +29710,13 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_remove_cb"] pub fn SSL_CTX_sess_get_remove_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_get_cb"] pub fn SSL_CTX_sess_set_get_cb( ctx: *mut SSL_CTX, get_session_cb: ::std::option::Option< @@ -29784,7 +29730,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_get_cb"] pub fn SSL_CTX_sess_get_get_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -29797,11 +29743,11 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_magic_pending_session_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_magic_pending_session_ptr"] pub fn SSL_magic_pending_session_ptr() -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_ticket_keys"] pub fn SSL_CTX_get_tlsext_ticket_keys( ctx: *mut SSL_CTX, out: *mut ::std::os::raw::c_void, @@ -29809,7 +29755,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_keys"] pub fn SSL_CTX_set_tlsext_ticket_keys( ctx: *mut SSL_CTX, in_: *const ::std::os::raw::c_void, @@ -29817,7 +29763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_key_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_key_cb"] pub fn SSL_CTX_set_tlsext_ticket_key_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -29909,14 +29855,14 @@ fn bindgen_test_layout_ssl_ticket_aead_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ticket_aead_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ticket_aead_method"] pub fn SSL_CTX_set_ticket_aead_method( ctx: *mut SSL_CTX, aead_method: *const SSL_TICKET_AEAD_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_tls13_new_session_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_tls13_new_session_ticket"] pub fn SSL_process_tls13_new_session_ticket( ssl: *mut SSL, buf: *const u8, @@ -29924,15 +29870,15 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_num_tickets"] pub fn SSL_CTX_set_num_tickets(ctx: *mut SSL_CTX, num_tickets: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_num_tickets"] pub fn SSL_CTX_get_num_tickets(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups"] pub fn SSL_CTX_set1_groups( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_int, @@ -29940,7 +29886,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups"] pub fn SSL_set1_groups( ssl: *mut SSL, groups: *const ::std::os::raw::c_int, @@ -29948,29 +29894,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups_list"] pub fn SSL_CTX_set1_groups_list( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups_list"] pub fn SSL_set1_groups_list( ssl: *mut SSL, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_id"] pub fn SSL_get_group_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_name"] pub fn SSL_get_group_name(group_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_to_bytes"] pub fn SSL_to_bytes( in_: *const SSL, out_data: *mut *mut u8, @@ -29978,18 +29924,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_from_bytes"] pub fn SSL_from_bytes(in_: *const u8, in_len: usize, ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_group_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_group_names"] pub fn SSL_get_all_group_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify"] pub fn SSL_CTX_set_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30002,7 +29948,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify"] pub fn SSL_set_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30019,7 +29965,7 @@ pub const ssl_verify_result_t_ssl_verify_invalid: ssl_verify_result_t = 1; pub const ssl_verify_result_t_ssl_verify_retry: ssl_verify_result_t = 2; pub type ssl_verify_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_custom_verify"] pub fn SSL_CTX_set_custom_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30029,7 +29975,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_custom_verify"] pub fn SSL_set_custom_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30039,15 +29985,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_mode"] pub fn SSL_CTX_get_verify_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_mode"] pub fn SSL_get_verify_mode(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_callback"] pub fn SSL_CTX_get_verify_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -30058,7 +30004,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_callback"] pub fn SSL_get_verify_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -30069,83 +30015,87 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_host"] pub fn SSL_set1_host( ssl: *mut SSL, hostname: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_depth"] pub fn SSL_CTX_set_verify_depth(ctx: *mut SSL_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_depth"] pub fn SSL_set_verify_depth(ssl: *mut SSL, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_depth"] pub fn SSL_CTX_get_verify_depth(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_depth"] pub fn SSL_get_verify_depth(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_param"] pub fn SSL_CTX_set1_param( ctx: *mut SSL_CTX, param: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_param"] pub fn SSL_set1_param(ssl: *mut SSL, param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_param"] pub fn SSL_CTX_get0_param(ctx: *mut SSL_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_param"] pub fn SSL_get0_param(ssl: *mut SSL) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_purpose"] pub fn SSL_CTX_set_purpose( ctx: *mut SSL_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_purpose"] pub fn SSL_set_purpose(ssl: *mut SSL, purpose: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_trust"] pub fn SSL_CTX_set_trust( ctx: *mut SSL_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_trust"] pub fn SSL_set_trust(ssl: *mut SSL, trust: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_store"] pub fn SSL_CTX_set_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_cert_store"] + pub fn SSL_CTX_set1_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_cert_store"] pub fn SSL_CTX_get_cert_store(ctx: *const SSL_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_verify_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_verify_paths"] pub fn SSL_CTX_set_default_verify_paths(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_load_verify_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_load_verify_locations"] pub fn SSL_CTX_load_verify_locations( ctx: *mut SSL_CTX, ca_file: *const ::std::os::raw::c_char, @@ -30153,19 +30103,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_result"] pub fn SSL_get_verify_result(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_from_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_from_verify_result"] pub fn SSL_alert_from_verify_result(result: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data_X509_STORE_CTX_idx"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data_X509_STORE_CTX_idx"] pub fn SSL_get_ex_data_X509_STORE_CTX_idx() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_verify_callback"] pub fn SSL_CTX_set_cert_verify_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30178,51 +30128,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_signed_cert_timestamps"] pub fn SSL_enable_signed_cert_timestamps(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_signed_cert_timestamps"] pub fn SSL_CTX_enable_signed_cert_timestamps(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_ocsp_stapling"] pub fn SSL_enable_ocsp_stapling(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_ocsp_stapling"] pub fn SSL_CTX_enable_ocsp_stapling(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_verify_cert_store"] pub fn SSL_CTX_set0_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_verify_cert_store"] pub fn SSL_CTX_set1_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_verify_cert_store"] pub fn SSL_set0_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_verify_cert_store"] pub fn SSL_set1_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_algorithm_prefs"] pub fn SSL_CTX_set_verify_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -30230,7 +30180,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_algorithm_prefs"] pub fn SSL_set_verify_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -30238,87 +30188,87 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_hostflags"] pub fn SSL_set_hostflags(ssl: *mut SSL, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_client_CA_list"] pub fn SSL_set_client_CA_list(ssl: *mut SSL, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_CA_list"] pub fn SSL_CTX_set_client_CA_list(ctx: *mut SSL_CTX, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_client_CAs"] pub fn SSL_set0_client_CAs(ssl: *mut SSL, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_client_CAs"] pub fn SSL_CTX_set0_client_CAs(ctx: *mut SSL_CTX, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_CA_list"] pub fn SSL_get_client_CA_list(ssl: *const SSL) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_server_requested_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_server_requested_CAs"] pub fn SSL_get0_server_requested_CAs(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_client_CA_list"] pub fn SSL_CTX_get_client_CA_list(ctx: *const SSL_CTX) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_client_CA"] pub fn SSL_add_client_CA(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_CA"] pub fn SSL_CTX_add_client_CA(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_client_CA_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_client_CA_file"] pub fn SSL_load_client_CA_file(file: *const ::std::os::raw::c_char) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_dup_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_dup_CA_list"] pub fn SSL_dup_CA_list(list: *mut stack_st_X509_NAME) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_file_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_file_cert_subjects_to_stack"] pub fn SSL_add_file_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_bio_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_bio_cert_subjects_to_stack"] pub fn SSL_add_bio_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_host_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_host_name"] pub fn SSL_set_tlsext_host_name( ssl: *mut SSL, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername"] pub fn SSL_get_servername( ssl: *const SSL, type_: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername_type"] pub fn SSL_get_servername_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_callback"] pub fn SSL_CTX_set_tlsext_servername_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30331,18 +30281,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_arg"] pub fn SSL_CTX_set_tlsext_servername_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_SSL_CTX"] pub fn SSL_set_SSL_CTX(ssl: *mut SSL, ctx: *mut SSL_CTX) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_protos"] pub fn SSL_CTX_set_alpn_protos( ctx: *mut SSL_CTX, protos: *const u8, @@ -30350,7 +30300,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alpn_protos"] pub fn SSL_set_alpn_protos( ssl: *mut SSL, protos: *const u8, @@ -30358,7 +30308,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_select_cb"] pub fn SSL_CTX_set_alpn_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30375,7 +30325,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_alpn_selected"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_alpn_selected"] pub fn SSL_get0_alpn_selected( ssl: *const SSL, out_data: *mut *const u8, @@ -30383,11 +30333,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_allow_unknown_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_allow_unknown_alpn_protos"] pub fn SSL_CTX_set_allow_unknown_alpn_protos(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_application_settings"] pub fn SSL_add_application_settings( ssl: *mut SSL, proto: *const u8, @@ -30397,7 +30347,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_application_settings"] pub fn SSL_get0_peer_application_settings( ssl: *const SSL, out_data: *mut *const u8, @@ -30405,11 +30355,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_application_settings"] pub fn SSL_has_application_settings(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alps_use_new_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alps_use_new_codepoint"] pub fn SSL_set_alps_use_new_codepoint(ssl: *mut SSL, use_new: ::std::os::raw::c_int); } pub type ssl_cert_compression_func_t = ::std::option::Option< @@ -30430,7 +30380,7 @@ pub type ssl_cert_decompression_func_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_cert_compression_alg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_cert_compression_alg"] pub fn SSL_CTX_add_cert_compression_alg( ctx: *mut SSL_CTX, alg_id: u16, @@ -30439,7 +30389,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_protos_advertised_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_protos_advertised_cb"] pub fn SSL_CTX_set_next_protos_advertised_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30454,7 +30404,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_proto_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_proto_select_cb"] pub fn SSL_CTX_set_next_proto_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30471,7 +30421,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_next_proto_negotiated"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_next_proto_negotiated"] pub fn SSL_get0_next_proto_negotiated( ssl: *const SSL, out_data: *mut *const u8, @@ -30479,7 +30429,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_select_next_proto"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_select_next_proto"] pub fn SSL_select_next_proto( out: *mut *mut u8, out_len: *mut u8, @@ -30490,29 +30440,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tls_channel_id_enabled"] pub fn SSL_CTX_set_tls_channel_id_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tls_channel_id_enabled"] pub fn SSL_set_tls_channel_id_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_tls_channel_id"] pub fn SSL_CTX_set1_tls_channel_id( ctx: *mut SSL_CTX, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_tls_channel_id"] pub fn SSL_set1_tls_channel_id( ssl: *mut SSL, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_channel_id"] pub fn SSL_get_tls_channel_id(ssl: *mut SSL, out: *mut u8, max_out: usize) -> usize; } #[repr(C)] @@ -30589,29 +30539,29 @@ pub type sk_SRTP_PROTECTION_PROFILE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_srtp_profiles"] pub fn SSL_CTX_set_srtp_profiles( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_srtp_profiles"] pub fn SSL_set_srtp_profiles( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_srtp_profiles"] pub fn SSL_get_srtp_profiles(ssl: *const SSL) -> *const stack_st_SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_selected_srtp_profile"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_selected_srtp_profile"] pub fn SSL_get_selected_srtp_profile(ssl: *mut SSL) -> *const SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_client_callback"] pub fn SSL_CTX_set_psk_client_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30627,7 +30577,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_client_callback"] pub fn SSL_set_psk_client_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30643,7 +30593,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_server_callback"] pub fn SSL_CTX_set_psk_server_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30657,7 +30607,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_server_callback"] pub fn SSL_set_psk_server_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30671,29 +30621,29 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_psk_identity_hint"] pub fn SSL_CTX_use_psk_identity_hint( ctx: *mut SSL_CTX, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_psk_identity_hint"] pub fn SSL_use_psk_identity_hint( ssl: *mut SSL, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity_hint"] pub fn SSL_get_psk_identity_hint(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity"] pub fn SSL_get_psk_identity(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_delegated_credential"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_delegated_credential"] pub fn SSL_set1_delegated_credential( ssl: *mut SSL, dc: *mut CRYPTO_BUFFER, @@ -30702,7 +30652,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_delegated_credential_used"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_delegated_credential_used"] pub fn SSL_delegated_credential_used(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const ssl_encryption_level_t_ssl_encryption_initial: ssl_encryption_level_t = 0; @@ -30815,22 +30765,22 @@ fn bindgen_test_layout_ssl_quic_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_max_handshake_flight_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_max_handshake_flight_len"] pub fn SSL_quic_max_handshake_flight_len( ssl: *const SSL, level: ssl_encryption_level_t, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_read_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_read_level"] pub fn SSL_quic_read_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_write_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_write_level"] pub fn SSL_quic_write_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_provide_quic_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_provide_quic_data"] pub fn SSL_provide_quic_data( ssl: *mut SSL, level: ssl_encryption_level_t, @@ -30839,25 +30789,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_quic_post_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_quic_post_handshake"] pub fn SSL_process_quic_post_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quic_method"] pub fn SSL_CTX_set_quic_method( ctx: *mut SSL_CTX, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_method"] pub fn SSL_set_quic_method( ssl: *mut SSL, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_transport_params"] pub fn SSL_set_quic_transport_params( ssl: *mut SSL, params: *const u8, @@ -30865,7 +30815,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_quic_transport_params"] pub fn SSL_get_peer_quic_transport_params( ssl: *const SSL, out_params: *mut *const u8, @@ -30873,11 +30823,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_use_legacy_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_use_legacy_codepoint"] pub fn SSL_set_quic_use_legacy_codepoint(ssl: *mut SSL, use_legacy: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_early_data_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_early_data_context"] pub fn SSL_set_quic_early_data_context( ssl: *mut SSL, context: *const u8, @@ -30885,35 +30835,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_early_data_enabled"] pub fn SSL_CTX_set_early_data_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_early_data_enabled"] pub fn SSL_set_early_data_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_early_data"] pub fn SSL_in_early_data(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_early_data_capable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_early_data_capable"] pub fn SSL_SESSION_early_data_capable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_copy_without_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_copy_without_early_data"] pub fn SSL_SESSION_copy_without_early_data(session: *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_accepted"] pub fn SSL_early_data_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_reset_early_data_reject"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_reset_early_data_reject"] pub fn SSL_reset_early_data_reject(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ticket_age_skew"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ticket_age_skew"] pub fn SSL_get_ticket_age_skew(ssl: *const SSL) -> i32; } pub const ssl_early_data_reason_t_ssl_early_data_unknown: ssl_early_data_reason_t = 0; @@ -30937,21 +30887,21 @@ pub const ssl_early_data_reason_t_ssl_early_data_unsupported_with_custom_extensi pub const ssl_early_data_reason_t_ssl_early_data_reason_max_value: ssl_early_data_reason_t = 15; pub type ssl_early_data_reason_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_early_data_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_early_data_reason"] pub fn SSL_get_early_data_reason(ssl: *const SSL) -> ssl_early_data_reason_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_reason_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_reason_string"] pub fn SSL_early_data_reason_string( reason: ssl_early_data_reason_t, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enable_ech_grease"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enable_ech_grease"] pub fn SSL_set_enable_ech_grease(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_ech_config_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_ech_config_list"] pub fn SSL_set1_ech_config_list( ssl: *mut SSL, ech_config_list: *const u8, @@ -30959,7 +30909,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_name_override"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_name_override"] pub fn SSL_get0_ech_name_override( ssl: *const SSL, out_name: *mut *const ::std::os::raw::c_char, @@ -30967,7 +30917,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_retry_configs"] pub fn SSL_get0_ech_retry_configs( ssl: *const SSL, out_retry_configs: *mut *const u8, @@ -30975,7 +30925,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_marshal_ech_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_marshal_ech_config"] pub fn SSL_marshal_ech_config( out: *mut *mut u8, out_len: *mut usize, @@ -30986,19 +30936,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_new"] pub fn SSL_ECH_KEYS_new() -> *mut SSL_ECH_KEYS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_up_ref"] pub fn SSL_ECH_KEYS_up_ref(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_free"] pub fn SSL_ECH_KEYS_free(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_add"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_add"] pub fn SSL_ECH_KEYS_add( keys: *mut SSL_ECH_KEYS, is_retry_config: ::std::os::raw::c_int, @@ -31008,12 +30958,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_has_duplicate_config_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_has_duplicate_config_id"] pub fn SSL_ECH_KEYS_has_duplicate_config_id(keys: *const SSL_ECH_KEYS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_marshal_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_marshal_retry_configs"] pub fn SSL_ECH_KEYS_marshal_retry_configs( keys: *const SSL_ECH_KEYS, out: *mut *mut u8, @@ -31021,34 +30971,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_ech_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_ech_keys"] pub fn SSL_CTX_set1_ech_keys( ctx: *mut SSL_CTX, keys: *mut SSL_ECH_KEYS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ech_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ech_accepted"] pub fn SSL_ech_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string_long"] pub fn SSL_alert_type_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string_long"] pub fn SSL_alert_desc_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_send_fatal_alert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_send_fatal_alert"] pub fn SSL_send_fatal_alert(ssl: *mut SSL, alert: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ex_data"] pub fn SSL_set_ex_data( ssl: *mut SSL, idx: ::std::os::raw::c_int, @@ -31056,14 +31006,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data"] pub fn SSL_get_ex_data( ssl: *const SSL, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_new_index"] pub fn SSL_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31073,7 +31023,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ex_data"] pub fn SSL_SESSION_set_ex_data( session: *mut SSL_SESSION, idx: ::std::os::raw::c_int, @@ -31081,14 +31031,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_data"] pub fn SSL_SESSION_get_ex_data( session: *const SSL_SESSION, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_new_index"] pub fn SSL_SESSION_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31098,7 +31048,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ex_data"] pub fn SSL_CTX_set_ex_data( ctx: *mut SSL_CTX, idx: ::std::os::raw::c_int, @@ -31106,14 +31056,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_data"] pub fn SSL_CTX_get_ex_data( ctx: *const SSL_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_new_index"] pub fn SSL_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31123,7 +31073,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ivs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ivs"] pub fn SSL_get_ivs( ssl: *const SSL, out_read_iv: *mut *const u8, @@ -31132,11 +31082,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_block_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_block_len"] pub fn SSL_get_key_block_len(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_generate_key_block"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_generate_key_block"] pub fn SSL_generate_key_block( ssl: *const SSL, out: *mut u8, @@ -31144,26 +31094,26 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_sequence"] pub fn SSL_get_read_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_write_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_write_sequence"] pub fn SSL_get_write_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_record_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_record_protocol_version"] pub fn SSL_CTX_set_record_protocol_version( ctx: *mut SSL_CTX, version: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_capabilities"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_capabilities"] pub fn SSL_serialize_capabilities(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_request_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_request_handshake_hints"] pub fn SSL_request_handshake_hints( ssl: *mut SSL, client_hello: *const u8, @@ -31173,11 +31123,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_handshake_hints"] pub fn SSL_serialize_handshake_hints(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_handshake_hints"] pub fn SSL_set_handshake_hints( ssl: *mut SSL, hints: *const u8, @@ -31185,7 +31135,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback"] pub fn SSL_CTX_set_msg_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31202,11 +31152,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback_arg"] pub fn SSL_CTX_set_msg_callback_arg(ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback"] pub fn SSL_set_msg_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31223,11 +31173,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback_arg"] pub fn SSL_set_msg_callback_arg(ssl: *mut SSL, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_keylog_callback"] pub fn SSL_CTX_set_keylog_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31236,7 +31186,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_keylog_callback"] pub fn SSL_CTX_get_keylog_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -31244,14 +31194,14 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_current_time_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_current_time_cb"] pub fn SSL_CTX_set_current_time_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shed_handshake_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shed_handshake_config"] pub fn SSL_set_shed_handshake_config(ssl: *mut SSL, enable: ::std::os::raw::c_int); } pub const ssl_renegotiate_mode_t_ssl_renegotiate_never: ssl_renegotiate_mode_t = 0; @@ -31261,46 +31211,46 @@ pub const ssl_renegotiate_mode_t_ssl_renegotiate_ignore: ssl_renegotiate_mode_t pub const ssl_renegotiate_mode_t_ssl_renegotiate_explicit: ssl_renegotiate_mode_t = 4; pub type ssl_renegotiate_mode_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_renegotiate_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_renegotiate_mode"] pub fn SSL_set_renegotiate_mode(ssl: *mut SSL, mode: ssl_renegotiate_mode_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate"] pub fn SSL_renegotiate(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate_pending"] pub fn SSL_renegotiate_pending(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_total_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_total_renegotiations"] pub fn SSL_total_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_cert_list"] pub fn SSL_CTX_get_max_cert_list(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_cert_list"] pub fn SSL_CTX_set_max_cert_list(ctx: *mut SSL_CTX, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_cert_list"] pub fn SSL_get_max_cert_list(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_cert_list"] pub fn SSL_set_max_cert_list(ssl: *mut SSL, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_send_fragment"] pub fn SSL_CTX_set_max_send_fragment( ctx: *mut SSL_CTX, max_send_fragment: usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_send_fragment"] pub fn SSL_set_max_send_fragment( ssl: *mut SSL, max_send_fragment: usize, @@ -31494,7 +31444,7 @@ pub const ssl_select_cert_result_t_ssl_select_cert_retry: ssl_select_cert_result pub const ssl_select_cert_result_t_ssl_select_cert_error: ssl_select_cert_result_t = -1; pub type ssl_select_cert_result_t = ::std::os::raw::c_int; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_callback_ctx_extension_get"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_callback_ctx_extension_get"] pub fn SSL_early_callback_ctx_extension_get( client_hello: *const SSL_CLIENT_HELLO, extension_type: u16, @@ -31503,7 +31453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_select_certificate_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_select_certificate_cb"] pub fn SSL_CTX_set_select_certificate_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31512,7 +31462,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_dos_protection_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dos_protection_cb"] pub fn SSL_CTX_set_dos_protection_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31521,22 +31471,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_reverify_on_resume"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_reverify_on_resume"] pub fn SSL_CTX_set_reverify_on_resume(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enforce_rsa_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enforce_rsa_key_usage"] pub fn SSL_set_enforce_rsa_key_usage(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_was_key_usage_invalid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_was_key_usage_invalid"] pub fn SSL_was_key_usage_invalid(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const OSSL_HANDSHAKE_STATE_TLS_ST_OK: OSSL_HANDSHAKE_STATE = 3; pub const OSSL_HANDSHAKE_STATE_TLS_ST_BEFORE: OSSL_HANDSHAKE_STATE = 12288; pub type OSSL_HANDSHAKE_STATE = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_info_callback"] pub fn SSL_CTX_set_info_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31549,7 +31499,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_info_callback"] pub fn SSL_CTX_get_info_callback( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -31561,7 +31511,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_info_callback"] pub fn SSL_set_info_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31574,7 +31524,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_info_callback"] pub fn SSL_get_info_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -31586,77 +31536,121 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string_long"] pub fn SSL_state_string_long(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shutdown"] pub fn SSL_get_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_signature_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_signature_algorithm"] pub fn SSL_get_peer_signature_algorithm(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_random"] pub fn SSL_get_client_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_random"] pub fn SSL_get_server_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_pending_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_pending_cipher"] pub fn SSL_get_pending_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_retain_only_sha256_of_client_certs"] pub fn SSL_set_retain_only_sha256_of_client_certs(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_retain_only_sha256_of_client_certs"] pub fn SSL_CTX_set_retain_only_sha256_of_client_certs( ctx: *mut SSL_CTX, enable: ::std::os::raw::c_int, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_grease_enabled"] - pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_grease_enabled"] + pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_permute_extensions"] + pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_permute_extensions"] + pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_max_seal_overhead"] + pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_false_start_allowed_without_alpn"] + pub fn SSL_CTX_set_false_start_allowed_without_alpn( + ctx: *mut SSL_CTX, + allowed: ::std::os::raw::c_int, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_used_hello_retry_request"] + pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_jdk11_workaround"] + pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect"] + pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_good"] + pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_renegotiate"] + pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept"] + pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_renegotiate"] + pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_permute_extensions"] - pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_good"] + pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_permute_extensions"] - pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_hits"] + pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_max_seal_overhead"] - pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cb_hits"] + pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_false_start_allowed_without_alpn"] - pub fn SSL_CTX_set_false_start_allowed_without_alpn( - ctx: *mut SSL_CTX, - allowed: ::std::os::raw::c_int, - ); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_misses"] + pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_used_hello_retry_request"] - pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_timeouts"] + pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_jdk11_workaround"] - pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cache_full"] + pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_library_init"] pub fn SSL_library_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_description"] pub fn SSL_CIPHER_description( cipher: *const SSL_CIPHER, buf: *mut ::std::os::raw::c_char, @@ -31664,278 +31658,134 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_version"] pub fn SSL_CIPHER_get_version(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } -pub type COMP_METHOD = ::std::os::raw::c_void; -pub type SSL_COMP = ssl_comp_st; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_SSL_COMP { - _unused: [u8; 0], -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_compression_methods"] - pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_add_compression_method"] - pub fn SSL_COMP_add_compression_method( - id: ::std::os::raw::c_int, - cm: *mut COMP_METHOD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_name"] - pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get0_name"] - pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_id"] - pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_free_compression_methods"] - pub fn SSL_COMP_free_compression_methods(); -} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_method"] pub fn SSLv23_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_method"] pub fn TLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_method"] pub fn TLSv1_1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_method"] pub fn TLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_method"] pub fn DTLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_method"] pub fn DTLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_server_method"] pub fn TLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_client_method"] pub fn TLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_server_method"] pub fn SSLv23_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_client_method"] pub fn SSLv23_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_server_method"] pub fn TLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_client_method"] pub fn TLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_server_method"] pub fn TLSv1_1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_client_method"] pub fn TLSv1_1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_server_method"] pub fn TLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_client_method"] pub fn TLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_server_method"] pub fn DTLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_client_method"] pub fn DTLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_server_method"] pub fn DTLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_client_method"] pub fn DTLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_server_method"] pub fn DTLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_client_method"] pub fn DTLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear"] pub fn SSL_clear(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa_callback"] - pub fn SSL_CTX_set_tmp_rsa_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa_callback"] - pub fn SSL_set_tmp_rsa_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect"] - pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_good"] - pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_renegotiate"] - pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept"] - pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_renegotiate"] - pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_good"] - pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_hits"] - pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cb_hits"] - pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_misses"] - pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_timeouts"] - pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cache_full"] - pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cutthrough_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cutthrough_complete"] pub fn SSL_cutthrough_complete(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_num_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_num_renegotiations"] pub fn SSL_num_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_need_tmp_RSA"] - pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_need_tmp_RSA"] - pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa"] - pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa"] - pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_read_ahead"] pub fn SSL_CTX_get_read_ahead(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_read_ahead"] pub fn SSL_CTX_set_read_ahead( ctx: *mut SSL_CTX, yes: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_ahead"] pub fn SSL_get_read_ahead(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_read_ahead"] pub fn SSL_set_read_ahead(ssl: *mut SSL, yes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_state"] - pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_ciphers"] - pub fn SSL_get_shared_ciphers( - ssl: *const SSL, - buf: *mut ::std::os::raw::c_char, - len: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_sigalgs"] - pub fn SSL_get_shared_sigalgs( - ssl: *mut SSL, - idx: ::std::os::raw::c_int, - psign: *mut ::std::os::raw::c_int, - phash: *mut ::std::os::raw::c_int, - psignandhash: *mut ::std::os::raw::c_int, - rsig: *mut u8, - rhash: *mut u8, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION"] pub fn i2d_SSL_SESSION(in_: *mut SSL_SESSION, pp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION"] pub fn d2i_SSL_SESSION( a: *mut *mut SSL_SESSION, pp: *mut *const u8, @@ -31943,87 +31793,30 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION_bio"] pub fn i2d_SSL_SESSION_bio(bio: *mut BIO, session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION_bio"] pub fn d2i_SSL_SESSION_bio(bio: *mut BIO, out: *mut *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_SSL_strings"] - pub fn ERR_load_SSL_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_error_strings"] - pub fn SSL_load_error_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_use_srtp"] pub fn SSL_CTX_set_tlsext_use_srtp( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_use_srtp"] pub fn SSL_set_tlsext_use_srtp( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_compression"] - pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_expansion"] - pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_tmp_key"] - pub fn SSL_get_server_tmp_key( - ssl: *mut SSL, - out_key: *mut *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh"] - pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh"] - pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh_callback"] - pub fn SSL_CTX_set_tmp_dh_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh_callback"] - pub fn SSL_set_tmp_dh_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs"] pub fn SSL_CTX_set1_sigalgs( ctx: *mut SSL_CTX, values: *const ::std::os::raw::c_int, @@ -32031,143 +31824,59 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs"] pub fn SSL_set1_sigalgs( ssl: *mut SSL, values: *const ::std::os::raw::c_int, num_values: usize, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs_list"] - pub fn SSL_CTX_set1_sigalgs_list( - ctx: *mut SSL_CTX, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs_list"] - pub fn SSL_set1_sigalgs_list( - ssl: *mut SSL, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_security_level"] - pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_security_level"] - pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_print"] - pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct ssl_comp_st { - pub id: ::std::os::raw::c_int, - pub name: *const ::std::os::raw::c_char, - pub method: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_ssl_comp_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 24usize, - concat!("Size of: ", stringify!(ssl_comp_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(ssl_comp_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(id) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(name) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(method) - ) - ); -} -impl Default for ssl_comp_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs_list"] + pub fn SSL_CTX_set1_sigalgs_list( + ctx: *mut SSL_CTX, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs_list"] + pub fn SSL_set1_sigalgs_list( + ssl: *mut SSL, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_print"] + pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; } -pub type sk_SSL_COMP_free_func = ::std::option::Option; -pub type sk_SSL_COMP_copy_func = - ::std::option::Option *mut SSL_COMP>; -pub type sk_SSL_COMP_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const SSL_COMP, - arg2: *const *const SSL_COMP, - ) -> ::std::os::raw::c_int, ->; -pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut SSL_COMP, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cache_hit"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cache_hit"] pub fn SSL_cache_hit(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_default_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_default_timeout"] pub fn SSL_get_default_timeout(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_version"] pub fn SSL_get_version(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_version_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_version_names"] pub fn SSL_get_all_version_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_list"] pub fn SSL_get_cipher_list( ssl: *const SSL, n: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_cert_cb"] pub fn SSL_CTX_set_client_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -32180,11 +31889,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_want"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_want"] pub fn SSL_want(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_finished"] pub fn SSL_get_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32192,7 +31901,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_finished"] pub fn SSL_get_peer_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32200,15 +31909,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string"] pub fn SSL_alert_type_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string"] pub fn SSL_alert_desc_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string"] pub fn SSL_state_string(ssl: *const SSL) -> *const ::std::os::raw::c_char; } #[repr(C)] @@ -32218,42 +31927,42 @@ pub struct ssl_conf_ctx_st { } pub type SSL_CONF_CTX = ssl_conf_ctx_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state"] pub fn SSL_state(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shutdown"] pub fn SSL_set_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_ecdh"] pub fn SSL_CTX_set_tmp_ecdh(ctx: *mut SSL_CTX, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_ecdh"] pub fn SSL_set_tmp_ecdh(ssl: *mut SSL, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_dir_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_dir_cert_subjects_to_stack"] pub fn SSL_add_dir_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, dir: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_tls_channel_id"] pub fn SSL_CTX_enable_tls_channel_id(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_tls_channel_id"] pub fn SSL_enable_tls_channel_id(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_ssl"] pub fn BIO_f_ssl() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ssl"] pub fn BIO_set_ssl( bio: *mut BIO, ssl: *mut SSL, @@ -32261,33 +31970,33 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_session"] pub fn SSL_get_session(ssl: *const SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get1_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get1_session"] pub fn SSL_get1_session(ssl: *mut SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_ssl"] pub fn OPENSSL_init_ssl( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_type"] pub fn SSL_set_tlsext_status_type( ssl: *mut SSL, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_type"] pub fn SSL_get_tlsext_status_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_ocsp_resp"] pub fn SSL_set_tlsext_status_ocsp_resp( ssl: *mut SSL, resp: *mut u8, @@ -32295,11 +32004,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_ocsp_resp"] pub fn SSL_get_tlsext_status_ocsp_resp(ssl: *const SSL, out: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_cb"] pub fn SSL_CTX_set_tlsext_status_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -32311,7 +32020,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_status_cb"] pub fn SSL_CTX_get_tlsext_status_cb( ctx: *mut SSL_CTX, callback: *mut ::std::option::Option< @@ -32323,29 +32032,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_arg"] pub fn SSL_CTX_set_tlsext_status_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_id"] pub fn SSL_get_curve_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_name"] pub fn SSL_get_curve_name(curve_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_curve_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_curve_names"] pub fn SSL_get_all_curve_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves"] pub fn SSL_CTX_set1_curves( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_int, @@ -32353,7 +32062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves"] pub fn SSL_set1_curves( ssl: *mut SSL, curves: *const ::std::os::raw::c_int, @@ -32361,19 +32070,267 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves_list"] pub fn SSL_CTX_set1_curves_list( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves_list"] pub fn SSL_set1_curves_list( ssl: *mut SSL, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } +pub type COMP_METHOD = ::std::os::raw::c_void; +pub type SSL_COMP = ssl_comp_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_SSL_COMP { + _unused: [u8; 0], +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_compression_methods"] + pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_add_compression_method"] + pub fn SSL_COMP_add_compression_method( + id: ::std::os::raw::c_int, + cm: *mut COMP_METHOD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_name"] + pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get0_name"] + pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_id"] + pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_free_compression_methods"] + pub fn SSL_COMP_free_compression_methods(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_compression"] + pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_expansion"] + pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct ssl_comp_st { + pub id: ::std::os::raw::c_int, + pub name: *const ::std::os::raw::c_char, + pub method: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_ssl_comp_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 24usize, + concat!("Size of: ", stringify!(ssl_comp_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(ssl_comp_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(id) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(name) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(method) + ) + ); +} +impl Default for ssl_comp_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sk_SSL_COMP_free_func = ::std::option::Option; +pub type sk_SSL_COMP_copy_func = + ::std::option::Option *mut SSL_COMP>; +pub type sk_SSL_COMP_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const SSL_COMP, + arg2: *const *const SSL_COMP, + ) -> ::std::os::raw::c_int, +>; +pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut SSL_COMP, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_tmp_key"] + pub fn SSL_get_server_tmp_key( + ssl: *mut SSL, + out_key: *mut *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh"] + pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh"] + pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh_callback"] + pub fn SSL_CTX_set_tmp_dh_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh_callback"] + pub fn SSL_set_tmp_dh_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dh_auto"] + pub fn SSL_CTX_set_dh_auto( + ctx: *mut SSL_CTX, + onoff: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_security_level"] + pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_security_level"] + pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_state"] + pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_ciphers"] + pub fn SSL_get_shared_ciphers( + ssl: *const SSL, + buf: *mut ::std::os::raw::c_char, + len: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_sigalgs"] + pub fn SSL_get_shared_sigalgs( + ssl: *mut SSL, + idx: ::std::os::raw::c_int, + psign: *mut ::std::os::raw::c_int, + phash: *mut ::std::os::raw::c_int, + psignandhash: *mut ::std::os::raw::c_int, + rsig: *mut u8, + rhash: *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_SSL_strings"] + pub fn ERR_load_SSL_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_error_strings"] + pub fn SSL_load_error_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa_callback"] + pub fn SSL_CTX_set_tmp_rsa_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa_callback"] + pub fn SSL_set_tmp_rsa_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_need_tmp_RSA"] + pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_need_tmp_RSA"] + pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa"] + pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa"] + pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq, Eq)] pub struct CRYPTO_dynlock_value { diff --git a/aws-lc-sys/src/i686_unknown_linux_gnu_crypto.rs b/aws-lc-sys/src/i686_unknown_linux_gnu_crypto.rs index 9d9ab65f919..650710cb2d3 100644 --- a/aws-lc-sys/src/i686_unknown_linux_gnu_crypto.rs +++ b/aws-lc-sys/src/i686_unknown_linux_gnu_crypto.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4286,6 +4300,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -4636,11 +4656,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -4648,15 +4668,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -4743,11 +4763,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4755,19 +4775,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4775,19 +4795,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -4885,11 +4905,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4897,19 +4917,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4917,15 +4937,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -5023,11 +5043,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5035,19 +5055,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5055,42 +5075,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -5098,58 +5118,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -5157,7 +5177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5166,7 +5186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5175,7 +5195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5183,7 +5203,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5191,21 +5211,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5213,7 +5233,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5221,7 +5241,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -5229,7 +5249,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -5238,7 +5258,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -5246,11 +5266,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -5277,23 +5297,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } #[repr(C)] @@ -5349,19 +5369,19 @@ impl Default for crypto_mutex_st { pub type CRYPTO_MUTEX = crypto_mutex_st; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5374,7 +5394,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5388,7 +5408,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5399,29 +5419,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -5477,7 +5497,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -5488,7 +5508,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -5501,7 +5521,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -5513,7 +5533,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -5522,7 +5542,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5533,7 +5553,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -5543,30 +5563,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -5576,101 +5596,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5679,18 +5703,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5699,18 +5723,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5719,7 +5743,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -5727,11 +5751,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -5742,57 +5766,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -5802,15 +5826,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -5874,7 +5898,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5882,7 +5906,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5890,15 +5914,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -5910,7 +5934,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -5919,7 +5943,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -5930,7 +5954,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -5941,7 +5965,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -5953,7 +5977,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -5963,7 +5987,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -5973,7 +5997,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5984,7 +6008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6205,27 +6229,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -6233,29 +6257,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6263,7 +6287,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6317,27 +6341,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -6345,11 +6369,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -6357,7 +6381,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -6365,18 +6389,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -6385,7 +6409,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -6394,38 +6418,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -6436,7 +6467,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -6496,7 +6527,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -6567,23 +6598,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -6591,7 +6622,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -6599,7 +6630,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6607,7 +6638,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6615,15 +6646,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6632,7 +6663,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6640,7 +6671,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6649,71 +6680,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -6736,7 +6767,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6744,68 +6775,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -6813,7 +6844,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -6821,7 +6852,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -6830,11 +6861,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -6843,15 +6874,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -6859,11 +6890,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -6871,22 +6902,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -6894,30 +6925,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -6925,89 +6956,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -7016,34 +7047,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -7052,13 +7083,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -7067,13 +7098,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -7086,7 +7117,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -7099,7 +7130,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -7112,7 +7143,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7124,7 +7155,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -7138,7 +7169,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7151,7 +7182,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -7164,7 +7195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7176,23 +7207,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -7202,7 +7233,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -7210,37 +7241,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -7252,7 +7276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7262,6 +7286,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -7622,193 +7653,193 @@ impl Default for bio_st { } pub type BN_ULONG = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7817,15 +7848,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -7835,11 +7866,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -7847,47 +7878,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7895,11 +7926,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7907,43 +7938,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -7952,7 +7983,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -7962,7 +7993,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7971,7 +8002,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -7981,7 +8012,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7990,7 +8021,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8000,7 +8031,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -8009,7 +8040,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8019,7 +8050,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8028,7 +8059,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -8037,7 +8068,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8045,7 +8076,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -8054,7 +8085,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8063,7 +8094,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8072,11 +8103,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -8084,7 +8115,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -8212,15 +8243,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8234,7 +8265,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -8242,11 +8273,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8261,7 +8292,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -8271,7 +8302,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -8282,7 +8313,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8292,7 +8323,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8301,7 +8332,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -8310,7 +8341,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -8319,7 +8350,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8329,7 +8360,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8339,23 +8370,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8364,7 +8395,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8373,7 +8404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -8383,7 +8414,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8392,7 +8423,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8402,7 +8433,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -8413,7 +8444,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -8424,7 +8455,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8438,15 +8469,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -8457,7 +8488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -8470,11 +8501,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -8482,7 +8513,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -8490,11 +8521,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -8642,15 +8673,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -8674,15 +8705,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -8691,7 +8722,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -8699,14 +8730,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -8714,7 +8745,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -8722,7 +8753,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -8730,7 +8761,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -8738,14 +8769,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -8753,7 +8792,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -8761,22 +8800,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -8852,54 +8891,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -8907,7 +8946,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -8915,79 +8954,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -8995,7 +9034,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -9003,7 +9042,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -9011,7 +9050,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -9019,7 +9058,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -9027,7 +9066,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -9035,7 +9074,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -9043,7 +9082,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -9051,7 +9090,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -9059,117 +9098,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -9177,14 +9216,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9194,7 +9233,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9206,7 +9245,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -9216,7 +9255,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -9226,15 +9265,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9242,26 +9281,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9269,23 +9308,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9293,14 +9332,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9308,25 +9347,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -9334,7 +9373,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -9342,14 +9381,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -9378,19 +9417,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -9398,11 +9437,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -9410,54 +9449,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -9465,59 +9504,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -9525,23 +9564,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -9550,26 +9589,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -9577,29 +9616,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -9608,22 +9647,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -9631,15 +9670,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -9648,15 +9687,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -9665,52 +9704,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -9718,11 +9757,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -9747,7 +9786,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -9757,11 +9796,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9769,11 +9808,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9781,7 +9820,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -10115,15 +10154,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -10131,19 +10170,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10151,7 +10190,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10159,12 +10198,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10172,14 +10211,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10187,33 +10226,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -10221,7 +10260,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -10229,19 +10268,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -10249,7 +10288,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -10257,7 +10296,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -10267,7 +10306,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -10277,11 +10316,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -10289,33 +10328,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10323,36 +10344,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -10949,7 +10988,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -10974,19 +11013,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -10996,19 +11035,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11018,7 +11057,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11026,11 +11065,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11040,7 +11079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11048,7 +11087,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -11207,11 +11246,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -11219,11 +11258,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -11278,19 +11317,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -11299,7 +11338,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -11360,23 +11399,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -11384,86 +11423,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11471,7 +11510,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11479,11 +11518,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11491,7 +11530,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11500,7 +11539,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11511,22 +11550,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11535,7 +11574,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -11544,7 +11583,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -11553,7 +11592,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -11562,37 +11601,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -11600,7 +11639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -11608,7 +11647,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -11915,23 +11954,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11939,40 +11978,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -11980,15 +12019,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11996,55 +12035,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -12052,11 +12091,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -12064,7 +12103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -12072,11 +12111,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -12084,11 +12123,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -12099,122 +12138,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12225,7 +12264,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12235,7 +12274,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12245,7 +12284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12255,7 +12294,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12263,7 +12302,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12273,7 +12312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12281,7 +12320,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12291,7 +12330,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12299,47 +12338,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -12348,45 +12387,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -12399,23 +12438,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12425,7 +12464,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12434,7 +12473,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12443,7 +12482,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12451,7 +12490,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12459,7 +12498,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12467,7 +12506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12476,132 +12515,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -12836,7 +12875,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -12846,19 +12885,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -12868,15 +12907,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -12884,7 +12923,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -12975,15 +13014,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -12991,7 +13030,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -12999,14 +13038,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -13014,7 +13053,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -13022,27 +13061,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -13050,11 +13089,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -13063,7 +13102,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -13073,15 +13112,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -13089,15 +13128,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -13106,7 +13145,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -13115,7 +13154,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -13126,7 +13165,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -13136,11 +13175,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -13151,7 +13190,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -13224,22 +13263,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -13248,7 +13287,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -13259,7 +13298,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -13270,7 +13309,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13283,7 +13322,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13295,7 +13334,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13304,7 +13343,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13313,47 +13352,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -13361,7 +13400,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -13369,7 +13408,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -13378,7 +13417,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -13387,44 +13426,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -13433,11 +13472,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -13445,7 +13484,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -13456,19 +13495,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -13476,19 +13515,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -13503,7 +13542,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -13511,14 +13550,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -13526,130 +13565,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -13657,11 +13696,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -13669,7 +13708,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13677,7 +13716,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13685,7 +13724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -13696,75 +13735,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -13772,19 +13799,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -13893,19 +13916,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -13913,7 +13952,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -13921,31 +13960,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -13953,7 +13992,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -13962,7 +14001,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -13970,7 +14009,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -13979,7 +14018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -13991,11 +14030,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -14049,28 +14088,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -14079,7 +14118,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14089,7 +14128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14100,7 +14139,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14111,7 +14150,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14122,47 +14161,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14172,7 +14211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -14180,14 +14219,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -14195,11 +14234,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14207,11 +14246,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14219,11 +14258,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -14231,7 +14270,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -14242,39 +14281,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -14282,19 +14321,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -14302,7 +14341,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -14312,53 +14351,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -14366,7 +14405,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -14375,7 +14414,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -14385,7 +14424,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -14395,7 +14434,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14405,7 +14444,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14415,7 +14454,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -14426,7 +14465,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -14436,7 +14475,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14446,7 +14485,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14456,7 +14495,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14466,7 +14505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14475,7 +14514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -14483,7 +14522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14494,7 +14533,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14505,7 +14544,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14516,7 +14555,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -14525,7 +14564,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -14534,7 +14573,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -14544,39 +14583,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -14628,24 +14641,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -14653,11 +14692,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -14665,19 +14704,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -14723,83 +14762,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -14807,7 +14846,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -14816,15 +14855,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -14832,11 +14871,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -14844,22 +14883,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14869,7 +14908,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -14877,7 +14916,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -14999,11 +15038,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15011,11 +15046,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15023,11 +15058,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15035,14 +15070,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -15059,7 +15098,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -15068,7 +15107,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15079,7 +15118,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15090,7 +15129,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -15144,23 +15183,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -15168,7 +15207,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -15176,7 +15215,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -15184,7 +15223,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -15193,19 +15232,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -15213,11 +15252,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -15227,7 +15266,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -15235,83 +15274,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -15449,11 +15488,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -15462,11 +15501,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15477,11 +15516,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15496,7 +15535,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15511,7 +15550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15529,7 +15568,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15544,66 +15583,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15614,7 +15657,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -15622,7 +15665,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -15631,7 +15674,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -15639,70 +15682,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -15711,7 +15754,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -15719,7 +15762,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -15727,7 +15770,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -15808,147 +15851,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15957,7 +16000,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15966,7 +16009,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15974,7 +16017,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15982,7 +16025,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15992,7 +16035,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16000,7 +16043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16008,7 +16051,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16018,7 +16061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16028,7 +16071,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16036,7 +16079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16044,7 +16087,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16054,7 +16097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16062,11 +16105,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16074,7 +16117,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -16083,7 +16126,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16091,11 +16134,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16103,7 +16146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16112,7 +16155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16121,7 +16164,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16130,7 +16173,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16139,7 +16182,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16152,7 +16195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16164,7 +16207,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16179,31 +16222,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -16213,11 +16256,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -16227,11 +16270,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16241,11 +16284,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16255,11 +16298,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16269,18 +16312,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -16288,18 +16331,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -16309,7 +16352,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -16319,102 +16362,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -16422,28 +16465,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16451,7 +16494,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16459,7 +16502,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -16469,43 +16512,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16519,7 +16538,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16533,7 +16552,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16547,15 +16566,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16564,7 +16583,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16572,7 +16591,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16581,22 +16600,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -16604,40 +16615,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16645,11 +16656,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -16657,11 +16668,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -16669,11 +16680,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16681,38 +16692,70 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] + pub fn EVP_PKEY_new_mac_key( + type_: ::std::os::raw::c_int, + engine: *mut ENGINE, + mac_key: *const u8, + mac_key_len: usize, + ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( ctx: *mut EVP_PKEY_CTX, nbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( ctx: *mut EVP_PKEY_CTX, qbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] - pub fn EVP_PKEY_new_mac_key( - type_: ::std::os::raw::c_int, - engine: *mut ENGINE, - mac_key: *const u8, - mac_key_len: usize, - ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -16726,7 +16769,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -16738,7 +16781,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -16750,11 +16793,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -16762,15 +16805,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -16857,7 +16900,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -16869,27 +16912,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16899,7 +16942,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -16907,7 +16950,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -16915,23 +16958,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16940,7 +16983,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -17116,86 +17159,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -17204,18 +17247,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17224,7 +17267,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17233,23 +17276,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17265,7 +17308,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17283,7 +17326,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17296,7 +17339,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17312,7 +17355,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17330,7 +17373,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17345,7 +17388,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17358,7 +17401,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17371,7 +17414,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -17381,19 +17424,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -17652,7 +17695,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -17660,7 +17703,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -17669,7 +17712,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -17678,18 +17721,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -17705,21 +17748,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -17727,7 +17770,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -17735,7 +17778,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -17743,11 +17786,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -17755,15 +17798,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -17865,7 +17908,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -17873,47 +17916,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -18207,51 +18250,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -18277,15 +18320,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -18293,18 +18336,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -18312,79 +18355,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -18393,11 +18453,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -18406,7 +18466,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -18415,12 +18475,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -18429,7 +18489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18438,7 +18498,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18446,7 +18506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18458,7 +18518,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18470,7 +18530,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -18480,7 +18540,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -18490,7 +18550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18501,7 +18561,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -18515,7 +18575,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18527,7 +18587,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18538,7 +18598,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -18551,7 +18611,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18563,7 +18623,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -18573,7 +18633,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -18583,31 +18643,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -18618,7 +18678,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -18629,7 +18689,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -18642,7 +18702,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -18652,7 +18712,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -18663,19 +18723,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18683,19 +18743,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18703,7 +18763,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -18713,7 +18802,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -18721,26 +18810,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -18749,7 +18842,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18757,11 +18850,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18769,11 +18862,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -18783,7 +18876,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -18793,7 +18886,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -18804,7 +18897,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -18812,7 +18905,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -18820,9 +18913,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -19013,27 +19110,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -19041,76 +19138,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -19118,7 +19219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -19126,7 +19227,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -19134,15 +19235,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -19150,72 +19270,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -19223,7 +19343,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -19231,25 +19361,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -19257,14 +19387,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -19272,7 +19402,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -19280,7 +19410,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -19288,19 +19418,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -19316,24 +19468,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -19341,44 +19514,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -19386,7 +19570,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -19394,7 +19578,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -19402,11 +19586,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -19414,59 +19607,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -19474,7 +19678,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -19482,25 +19696,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -19508,19 +19722,142 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] pub static X509_REQ_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] pub fn X509_REQ_free(req: *mut X509_REQ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] pub fn d2i_X509_REQ( out: *mut *mut X509_REQ, inp: *mut *const u8, @@ -19528,34 +19865,38 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr( req: *const X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID( req: *const X509_REQ, nid: ::std::os::raw::c_int, @@ -19563,7 +19904,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ( req: *const X509_REQ, obj: *const ASN1_OBJECT, @@ -19571,15 +19912,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature( req: *const X509_REQ, out_sig: *mut *const ASN1_BIT_STRING, @@ -19587,51 +19928,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] pub fn X509_REQ_new() -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] pub fn X509_REQ_set_version( req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -19641,7 +19982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -19651,7 +19992,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -19661,7 +20002,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -19669,14 +20010,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -19684,22 +20025,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -19749,19 +20090,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -19769,15 +20110,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -19785,15 +20130,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -19801,7 +20146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -19809,21 +20154,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -19832,7 +20177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -19844,7 +20189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -19856,7 +20201,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -19868,19 +20213,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -19888,33 +20233,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -19923,11 +20268,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -19937,7 +20282,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -19947,7 +20292,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -19957,19 +20302,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -19977,18 +20379,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19997,7 +20399,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20006,33 +20408,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -20056,11 +20458,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -20068,18 +20470,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20087,7 +20489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20095,7 +20497,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -20103,21 +20505,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -20146,23 +20548,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -20170,11 +20572,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -20183,7 +20585,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -20192,11 +20594,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -20221,23 +20623,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -20245,14 +20647,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -20260,7 +20662,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -20270,7 +20672,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -20280,7 +20682,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -20290,14 +20692,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -20306,7 +20708,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20315,15 +20717,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20391,19 +20793,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -20411,43 +20813,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -20505,19 +20907,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -20525,23 +20927,208 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, +} +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 20usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 4usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 4usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 12usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, cflag: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] pub fn X509_print_ex_fp( fp: *mut FILE, x: *mut X509, @@ -20550,23 +21137,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex( bp: *mut BIO, x: *mut X509_REQ, @@ -20575,15 +21162,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex( out: *mut BIO, nm: *const X509_NAME, @@ -20592,7 +21179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, @@ -20600,7 +21187,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -20608,7 +21195,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -20617,7 +21204,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -20625,7 +21212,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -20633,7 +21220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -20642,7 +21229,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -20651,7 +21238,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -20660,7 +21247,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -20669,7 +21256,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -20678,259 +21265,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -20938,23 +21525,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -20962,7 +21549,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -20971,12 +21558,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20986,7 +21585,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -20994,14 +21593,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21011,7 +21610,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -21019,42 +21618,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -21063,7 +21715,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -21071,6 +21723,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -21252,947 +21912,147 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 48usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 20usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 28usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 36usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] - pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] - pub fn X509_check_trust( - x: *mut X509, - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] - pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] - pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] - pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] - pub fn X509_TRUST_add( - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ck: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_TRUST, - arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 20usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] + pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] + pub fn X509_check_trust( + x: *mut X509, + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] + pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] + pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] + pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] + pub fn X509_TRUST_add( + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ck: ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_TRUST, + arg2: *mut X509, + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -22310,256 +22170,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -22567,15 +22400,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -22584,50 +22413,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -22637,7 +22466,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22645,7 +22474,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22653,7 +22482,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22661,32 +22490,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -22694,81 +22498,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -22777,11 +22577,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22789,7 +22589,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22797,7 +22597,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -22809,22 +22609,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -22833,94 +22633,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22928,7 +22728,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22936,20 +22736,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -22957,7 +22757,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -22965,24 +22765,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -22996,14 +22796,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -23013,7 +22813,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -23023,7 +22823,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -23033,7 +22833,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -23045,7 +22845,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23056,7 +22856,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23069,8 +22869,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 4usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 4usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 4usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 4usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 12usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 36usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -23079,7 +23036,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -23089,7 +23046,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -23099,7 +23056,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23110,7 +23067,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23124,7 +23081,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -23133,7 +23090,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -23142,7 +23099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -23151,7 +23108,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -23160,15 +23117,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -23177,7 +23134,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -23186,15 +23143,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -23203,7 +23160,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -23212,23 +23169,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -23237,7 +23194,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -23246,15 +23203,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -23263,7 +23220,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -23272,15 +23229,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -23289,7 +23246,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -23298,15 +23255,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23315,7 +23272,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23324,21 +23281,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23347,7 +23304,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23356,7 +23313,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -23368,7 +23325,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -23380,7 +23337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23389,7 +23346,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23398,15 +23355,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -23415,7 +23372,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -23424,15 +23381,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -23441,7 +23398,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -23450,7 +23407,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -23462,7 +23419,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -23474,7 +23431,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -23483,7 +23440,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -23492,15 +23449,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -23509,7 +23466,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -23518,15 +23475,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23535,7 +23492,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23544,7 +23501,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -23556,7 +23513,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -23568,7 +23525,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23577,7 +23534,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23586,15 +23543,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -23603,7 +23560,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -23612,15 +23569,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23629,7 +23586,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23638,7 +23595,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -23650,7 +23607,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -23662,7 +23619,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23671,7 +23628,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23680,15 +23637,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -23700,7 +23657,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -23712,7 +23669,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23724,7 +23681,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23736,7 +23693,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23745,7 +23702,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23757,7 +23714,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23769,7 +23726,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -23781,7 +23738,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23790,7 +23747,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -23802,7 +23759,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -23815,7 +23772,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -23829,7 +23786,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -23837,7 +23794,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -23845,7 +23802,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -23854,11 +23811,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -23866,27 +23823,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23896,7 +23853,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23904,7 +23861,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -23919,82 +23876,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -24095,23 +24052,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -24176,11 +24133,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -24267,11 +24224,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -24279,35 +24236,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -24382,15 +24339,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24403,7 +24360,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24418,18 +24375,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24438,14 +24395,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24454,7 +24411,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24465,7 +24422,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24474,7 +24431,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24486,7 +24443,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -24498,18 +24455,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24517,14 +24474,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24532,7 +24489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -24546,7 +24503,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24559,7 +24516,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24574,7 +24531,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -25466,7 +25423,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -25474,7 +25430,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 16usize, + 12usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -25512,16 +25468,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -26182,11 +26128,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -26407,15 +26353,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26423,26 +26369,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -26450,26 +26396,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26477,22 +26423,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -26500,19 +26446,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26520,18 +26466,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -26539,7 +26485,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26547,15 +26493,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26563,26 +26509,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26590,18 +26536,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -26609,14 +26555,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -26624,7 +26570,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -26632,14 +26578,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26647,15 +26593,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26663,33 +26609,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26697,26 +26643,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26724,26 +26670,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26751,26 +26697,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26778,26 +26724,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -26805,26 +26751,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26832,26 +26778,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26859,26 +26805,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26886,26 +26832,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26913,38 +26859,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -26952,26 +26898,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26979,70 +26925,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27053,7 +26999,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27061,7 +27007,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27071,7 +27017,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -27169,7 +27115,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -27180,11 +27126,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27193,7 +27139,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27202,7 +27148,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -27211,7 +27157,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -27220,7 +27166,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27229,7 +27175,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27238,7 +27184,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27247,7 +27193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27256,35 +27202,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -27294,27 +27240,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27323,14 +27269,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -27338,7 +27284,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27348,7 +27294,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -27357,7 +27303,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -27366,7 +27312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -27375,7 +27321,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -27385,11 +27331,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -27397,71 +27343,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -27479,43 +27425,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27525,7 +27471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27534,7 +27480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -27543,7 +27489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -27551,11 +27497,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } pub type __builtin_va_list = *mut ::std::os::raw::c_char; diff --git a/aws-lc-sys/src/i686_unknown_linux_gnu_crypto_ssl.rs b/aws-lc-sys/src/i686_unknown_linux_gnu_crypto_ssl.rs index d92a54e9a6b..7cbcfcb87b6 100644 --- a/aws-lc-sys/src/i686_unknown_linux_gnu_crypto_ssl.rs +++ b/aws-lc-sys/src/i686_unknown_linux_gnu_crypto_ssl.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4464,37 +4478,6 @@ pub const SSL_CB_HANDSHAKE_DONE: i32 = 32; pub const SSL_SENT_SHUTDOWN: i32 = 1; pub const SSL_RECEIVED_SHUTDOWN: i32 = 2; pub const SSL_MODE_HANDSHAKE_CUTTHROUGH: i32 = 128; -pub const SSL_MODE_AUTO_RETRY: i32 = 0; -pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; -pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; -pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; -pub const SSL_OP_ALL: i32 = 0; -pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; -pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; -pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; -pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; -pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; -pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; -pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; -pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NO_COMPRESSION: i32 = 0; -pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SSLv2: i32 = 0; -pub const SSL_OP_NO_SSLv3: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; -pub const SSL_OP_SINGLE_DH_USE: i32 = 0; -pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; -pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; -pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; -pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; -pub const SSL_OP_TLS_D5_BUG: i32 = 0; -pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; -pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; pub const SSL_NOTHING: i32 = 0; pub const SSL_WRITING: i32 = 3; pub const SSL_READING: i32 = 2; @@ -4551,6 +4534,37 @@ pub const SSL_CURVE_SECP521R1: i32 = 25; pub const SSL_CURVE_X25519: i32 = 29; pub const SSL_CURVE_SECP256R1_KYBER768_DRAFT00: i32 = 25498; pub const SSL_CURVE_X25519_KYBER768_DRAFT00: i32 = 25497; +pub const SSL_MODE_AUTO_RETRY: i32 = 0; +pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; +pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; +pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; +pub const SSL_OP_ALL: i32 = 0; +pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; +pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; +pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; +pub const SSL_OP_NO_COMPRESSION: i32 = 0; +pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SSLv2: i32 = 0; +pub const SSL_OP_NO_SSLv3: i32 = 0; +pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; +pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; +pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; +pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; +pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; +pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; +pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; +pub const SSL_OP_SINGLE_DH_USE: i32 = 0; +pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; +pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; +pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; +pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; +pub const SSL_OP_TLS_D5_BUG: i32 = 0; pub const SSL_R_BACKWARDS_COMPATABILITY_OFFSET: i32 = 23841; pub const SSL_R_NO_PROTOCOLS_AVAILABLE: i32 = 23842; pub const SSL_R_BAD_PROTOCOL_VERSION_NUMBER: i32 = 23843; @@ -5328,6 +5342,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -5653,11 +5673,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -5665,15 +5685,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -5760,11 +5780,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5772,19 +5792,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5792,19 +5812,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -5902,11 +5922,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5914,19 +5934,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5934,15 +5954,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -6040,11 +6060,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6052,19 +6072,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6072,42 +6092,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -6115,58 +6135,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -6174,7 +6194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6183,7 +6203,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6192,7 +6212,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6200,7 +6220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6208,21 +6228,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6230,7 +6250,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6238,7 +6258,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -6246,7 +6266,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -6255,7 +6275,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -6263,11 +6283,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -6294,23 +6314,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } #[repr(C)] @@ -6366,19 +6386,19 @@ impl Default for crypto_mutex_st { pub type CRYPTO_MUTEX = crypto_mutex_st; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6391,7 +6411,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6405,7 +6425,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6416,29 +6436,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -6494,7 +6514,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -6505,7 +6525,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -6518,7 +6538,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -6530,7 +6550,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -6539,7 +6559,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6550,7 +6570,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -6560,30 +6580,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -6593,101 +6613,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6696,18 +6720,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6716,18 +6740,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6736,7 +6760,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -6744,11 +6768,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -6759,57 +6783,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -6819,15 +6843,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -6891,7 +6915,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6899,7 +6923,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6907,15 +6931,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -6927,7 +6951,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -6936,7 +6960,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -6947,7 +6971,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -6958,7 +6982,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -6970,7 +6994,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -6980,7 +7004,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -6990,7 +7014,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -7001,7 +7025,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -7222,27 +7246,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -7250,29 +7274,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7280,7 +7304,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7334,27 +7358,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -7362,11 +7386,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -7374,7 +7398,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -7382,18 +7406,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -7402,7 +7426,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -7411,38 +7435,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -7453,7 +7484,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -7513,7 +7544,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -7584,23 +7615,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -7608,7 +7639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -7616,7 +7647,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7624,7 +7655,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7632,15 +7663,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7649,7 +7680,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7657,7 +7688,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7666,71 +7697,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -7753,7 +7784,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7761,68 +7792,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -7830,7 +7861,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -7838,7 +7869,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -7847,11 +7878,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -7860,15 +7891,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -7876,11 +7907,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -7888,22 +7919,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -7911,30 +7942,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -7942,89 +7973,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -8033,34 +8064,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -8069,13 +8100,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -8084,13 +8115,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -8103,7 +8134,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -8116,7 +8147,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -8129,7 +8160,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8141,7 +8172,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -8155,7 +8186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8168,7 +8199,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -8181,7 +8212,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8193,23 +8224,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -8219,7 +8250,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -8227,37 +8258,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -8269,7 +8293,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8279,6 +8303,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -8639,193 +8670,193 @@ impl Default for bio_st { } pub type BN_ULONG = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8834,15 +8865,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -8852,11 +8883,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -8864,47 +8895,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8912,11 +8943,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8924,43 +8955,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -8969,7 +9000,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -8979,7 +9010,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8988,7 +9019,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -8998,7 +9029,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9007,7 +9038,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -9017,7 +9048,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -9026,7 +9057,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -9036,7 +9067,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9045,7 +9076,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -9054,7 +9085,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9062,7 +9093,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -9071,7 +9102,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9080,7 +9111,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9089,11 +9120,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -9101,7 +9132,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -9229,15 +9260,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9251,7 +9282,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -9259,11 +9290,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9278,7 +9309,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -9288,7 +9319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -9299,7 +9330,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9309,7 +9340,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9318,7 +9349,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -9327,7 +9358,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -9336,7 +9367,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9346,7 +9377,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9356,23 +9387,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9381,7 +9412,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9390,7 +9421,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -9400,7 +9431,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9409,7 +9440,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9419,7 +9450,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -9430,7 +9461,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -9441,7 +9472,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9455,15 +9486,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -9474,7 +9505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -9487,11 +9518,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -9499,7 +9530,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -9507,11 +9538,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -9659,15 +9690,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -9691,15 +9722,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -9708,7 +9739,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -9716,14 +9747,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -9731,7 +9762,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -9739,7 +9770,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -9747,7 +9778,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -9755,14 +9786,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -9770,7 +9809,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -9778,22 +9817,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -9869,54 +9908,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -9924,7 +9963,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -9932,79 +9971,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -10012,7 +10051,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -10020,7 +10059,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -10028,7 +10067,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -10036,7 +10075,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -10044,7 +10083,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -10052,7 +10091,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -10060,7 +10099,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -10068,7 +10107,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -10076,117 +10115,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -10194,14 +10233,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10211,7 +10250,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10223,7 +10262,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -10233,7 +10272,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -10243,15 +10282,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10259,26 +10298,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10286,23 +10325,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10310,14 +10349,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10325,25 +10364,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -10351,7 +10390,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -10359,14 +10398,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -10395,19 +10434,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -10415,11 +10454,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -10427,54 +10466,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -10482,59 +10521,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -10542,23 +10581,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -10567,26 +10606,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -10594,29 +10633,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -10625,22 +10664,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -10648,15 +10687,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -10665,15 +10704,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -10682,52 +10721,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -10735,11 +10774,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -10764,7 +10803,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -10774,11 +10813,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10786,11 +10825,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10798,7 +10837,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -11132,15 +11171,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -11148,19 +11187,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11168,7 +11207,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11176,12 +11215,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11189,14 +11228,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11204,33 +11243,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -11238,7 +11277,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -11246,19 +11285,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -11266,7 +11305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -11274,7 +11313,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -11284,7 +11323,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -11294,11 +11333,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -11306,33 +11345,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -11340,36 +11361,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -11966,7 +12005,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -11991,19 +12030,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -12013,19 +12052,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12035,7 +12074,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12043,11 +12082,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12057,7 +12096,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12065,7 +12104,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -12224,11 +12263,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -12236,11 +12275,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -12295,19 +12334,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -12316,7 +12355,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12377,23 +12416,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -12401,86 +12440,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12488,7 +12527,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12496,11 +12535,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12508,7 +12547,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12517,7 +12556,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12528,22 +12567,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12552,7 +12591,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -12561,7 +12600,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -12570,7 +12609,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -12579,37 +12618,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -12617,7 +12656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -12625,7 +12664,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -12932,23 +12971,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12956,40 +12995,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -12997,15 +13036,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -13013,55 +13052,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -13069,11 +13108,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -13081,7 +13120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -13089,11 +13128,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -13101,11 +13140,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -13116,122 +13155,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13242,7 +13281,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13252,7 +13291,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13262,7 +13301,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13272,7 +13311,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13280,7 +13319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13290,7 +13329,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13298,7 +13337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13308,7 +13347,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13316,47 +13355,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -13365,45 +13404,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -13416,23 +13455,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13442,7 +13481,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13451,7 +13490,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13460,7 +13499,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13468,7 +13507,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13476,7 +13515,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13484,7 +13523,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13493,132 +13532,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -13853,7 +13892,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -13863,19 +13902,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -13885,15 +13924,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -13901,7 +13940,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -13992,15 +14031,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -14008,7 +14047,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -14016,14 +14055,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -14031,7 +14070,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -14039,27 +14078,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -14067,11 +14106,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -14080,7 +14119,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -14090,15 +14129,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -14106,15 +14145,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -14123,7 +14162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -14132,7 +14171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -14143,7 +14182,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -14153,11 +14192,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -14168,7 +14207,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -14241,22 +14280,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -14265,7 +14304,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -14276,7 +14315,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -14287,7 +14326,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14300,7 +14339,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14312,7 +14351,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14321,7 +14360,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14330,47 +14369,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -14378,7 +14417,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -14386,7 +14425,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -14395,7 +14434,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -14404,44 +14443,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -14450,11 +14489,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -14462,7 +14501,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -14473,19 +14512,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -14493,19 +14532,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -14520,7 +14559,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -14528,14 +14567,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -14543,130 +14582,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -14674,11 +14713,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -14686,7 +14725,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14694,7 +14733,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14702,7 +14741,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -14713,75 +14752,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -14789,19 +14816,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -14910,19 +14933,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -14930,7 +14969,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -14938,31 +14977,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -14970,7 +15009,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -14979,7 +15018,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -14987,7 +15026,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -14996,7 +15035,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -15008,11 +15047,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -15066,28 +15105,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -15096,7 +15135,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15106,7 +15145,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15117,7 +15156,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15128,7 +15167,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15139,47 +15178,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15189,7 +15228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -15197,14 +15236,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -15212,11 +15251,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15224,11 +15263,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15236,11 +15275,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -15248,7 +15287,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -15259,39 +15298,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -15299,19 +15338,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -15319,7 +15358,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -15329,53 +15368,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -15383,7 +15422,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -15392,7 +15431,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -15402,7 +15441,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -15412,7 +15451,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15422,7 +15461,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15432,7 +15471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -15443,7 +15482,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -15453,7 +15492,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15463,7 +15502,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15473,7 +15512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15483,7 +15522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15492,7 +15531,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -15500,7 +15539,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15511,7 +15550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15522,7 +15561,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15533,7 +15572,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -15542,7 +15581,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -15551,7 +15590,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -15561,39 +15600,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -15645,24 +15658,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -15670,11 +15709,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -15682,19 +15721,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -15740,83 +15779,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -15824,7 +15863,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -15833,15 +15872,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -15849,11 +15888,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -15861,22 +15900,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15886,7 +15925,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -15894,7 +15933,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -16016,11 +16055,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16028,11 +16063,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16040,11 +16075,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16052,14 +16087,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -16076,7 +16115,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -16085,7 +16124,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16096,7 +16135,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16107,7 +16146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -16161,23 +16200,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -16185,7 +16224,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -16193,7 +16232,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -16201,7 +16240,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -16210,19 +16249,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -16230,11 +16269,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -16244,7 +16283,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -16252,83 +16291,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -16466,11 +16505,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -16479,11 +16518,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16494,11 +16533,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16513,7 +16552,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16528,7 +16567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16546,7 +16585,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16561,66 +16600,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16631,7 +16674,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -16639,7 +16682,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -16648,7 +16691,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -16656,70 +16699,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -16728,7 +16771,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -16736,7 +16779,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -16744,7 +16787,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -16825,147 +16868,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16974,7 +17017,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16983,7 +17026,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16991,7 +17034,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16999,7 +17042,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -17009,7 +17052,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17017,7 +17060,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -17025,7 +17068,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -17035,7 +17078,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -17045,7 +17088,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17053,7 +17096,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17061,7 +17104,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17071,7 +17114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17079,11 +17122,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17091,7 +17134,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -17100,7 +17143,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17108,11 +17151,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17120,7 +17163,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17129,7 +17172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17138,7 +17181,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17147,7 +17190,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17156,7 +17199,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17169,7 +17212,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17181,7 +17224,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17196,31 +17239,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -17230,11 +17273,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -17244,11 +17287,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17258,11 +17301,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17272,11 +17315,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17286,18 +17329,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -17305,18 +17348,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -17326,7 +17369,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -17336,102 +17379,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -17439,28 +17482,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17468,7 +17511,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17476,7 +17519,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -17486,43 +17529,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17536,7 +17555,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17550,7 +17569,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17564,15 +17583,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17581,7 +17600,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17589,7 +17608,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17598,22 +17617,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -17621,40 +17632,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17662,11 +17673,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -17674,11 +17685,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -17686,11 +17697,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -17698,29 +17709,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( - ctx: *mut EVP_PKEY_CTX, - nbits: ::std::os::raw::c_int, + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( - ctx: *mut EVP_PKEY_CTX, - qbits: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key( type_: ::std::os::raw::c_int, engine: *mut ENGINE, @@ -17729,7 +17726,53 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( + ctx: *mut EVP_PKEY_CTX, + nbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( + ctx: *mut EVP_PKEY_CTX, + qbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -17743,7 +17786,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -17755,7 +17798,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -17767,11 +17810,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -17779,15 +17822,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -17874,7 +17917,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -17886,27 +17929,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17916,7 +17959,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -17924,7 +17967,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -17932,23 +17975,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17957,7 +18000,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -18133,86 +18176,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -18221,18 +18264,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18241,7 +18284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18250,23 +18293,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18282,7 +18325,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18300,7 +18343,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18313,7 +18356,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18329,7 +18372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18347,7 +18390,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18362,7 +18405,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18375,7 +18418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18388,7 +18431,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -18398,19 +18441,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -18669,7 +18712,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -18677,7 +18720,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -18686,7 +18729,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -18695,18 +18738,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -18722,21 +18765,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -18744,7 +18787,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -18752,7 +18795,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -18760,11 +18803,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -18772,15 +18815,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -18882,7 +18925,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -18890,47 +18933,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -19224,51 +19267,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -19294,15 +19337,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -19310,18 +19353,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -19329,79 +19372,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -19410,11 +19470,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -19423,7 +19483,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -19432,12 +19492,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -19446,7 +19506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19455,7 +19515,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19463,7 +19523,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19475,7 +19535,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19487,7 +19547,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -19497,7 +19557,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -19507,7 +19567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19518,7 +19578,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -19532,7 +19592,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19544,7 +19604,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19555,7 +19615,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -19568,7 +19628,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19580,7 +19640,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -19590,7 +19650,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -19600,31 +19660,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -19635,7 +19695,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -19646,7 +19706,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -19659,7 +19719,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -19669,7 +19729,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -19680,19 +19740,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19700,19 +19760,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19720,7 +19780,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -19730,7 +19819,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -19738,26 +19827,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -19766,7 +19859,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19774,11 +19867,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19786,11 +19879,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -19800,7 +19893,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -19810,7 +19903,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -19821,7 +19914,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -19829,7 +19922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -19837,9 +19930,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -20030,27 +20127,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -20058,76 +20155,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -20135,7 +20236,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -20143,7 +20244,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -20151,15 +20252,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -20167,72 +20287,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -20240,7 +20360,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -20248,25 +20378,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -20274,14 +20404,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -20289,7 +20419,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -20297,7 +20427,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -20305,19 +20435,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -20333,24 +20485,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -20358,44 +20531,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -20403,7 +20587,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -20411,7 +20595,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -20419,11 +20603,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -20431,59 +20624,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -20491,7 +20695,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -20499,25 +20713,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -20525,130 +20739,257 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] - pub static X509_REQ_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] - pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] - pub fn X509_REQ_free(req: *mut X509_REQ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] - pub fn d2i_X509_REQ( - out: *mut *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, inp: *mut *const u8, len: ::std::os::raw::c_long, - ) -> *mut X509_REQ; + ) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] - pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] - pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] - pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] - pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] - pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] - pub fn X509_REQ_get_attr( - req: *const X509_REQ, - loc: ::std::os::raw::c_int, - ) -> *mut X509_ATTRIBUTE; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] - pub fn X509_REQ_get_attr_by_NID( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, nid: ::std::os::raw::c_int, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] - pub fn X509_REQ_get_attr_by_OBJ( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, obj: *const ASN1_OBJECT, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] - pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] - pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] - pub fn X509_REQ_get0_signature( - req: *const X509_REQ, - out_sig: *mut *const ASN1_BIT_STRING, - out_alg: *mut *const X509_ALGOR, - ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] - pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] - pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] - pub fn X509_REQ_new() -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] - pub fn X509_REQ_set_version( - req: *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] + pub static X509_REQ_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] + pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] + pub fn X509_REQ_free(req: *mut X509_REQ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] + pub fn d2i_X509_REQ( + out: *mut *mut X509_REQ, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] + pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] + pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] + pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] + pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] + pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] + pub fn X509_REQ_get_attr( + req: *const X509_REQ, + loc: ::std::os::raw::c_int, + ) -> *mut X509_ATTRIBUTE; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] + pub fn X509_REQ_get_attr_by_NID( + req: *const X509_REQ, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] + pub fn X509_REQ_get_attr_by_OBJ( + req: *const X509_REQ, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] + pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] + pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] + pub fn X509_REQ_get0_signature( + req: *const X509_REQ, + out_sig: *mut *const ASN1_BIT_STRING, + out_alg: *mut *const X509_ALGOR, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] + pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] + pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] + pub fn X509_REQ_new() -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] + pub fn X509_REQ_set_version( + req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -20658,7 +20999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -20668,7 +21009,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -20678,7 +21019,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -20686,14 +21027,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -20701,22 +21042,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -20766,19 +21107,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -20786,15 +21127,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -20802,15 +21147,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20818,7 +21163,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20826,21 +21171,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -20849,7 +21194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -20861,7 +21206,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -20873,7 +21218,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -20885,19 +21230,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -20905,33 +21250,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -20940,11 +21285,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -20954,7 +21299,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -20964,7 +21309,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -20974,19 +21319,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -20994,18 +21396,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -21014,7 +21416,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -21023,33 +21425,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -21073,11 +21475,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -21085,18 +21487,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -21104,7 +21506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -21112,7 +21514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -21120,21 +21522,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -21163,23 +21565,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -21187,11 +21589,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -21200,7 +21602,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -21209,11 +21611,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -21238,23 +21640,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -21262,14 +21664,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -21277,7 +21679,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -21287,7 +21689,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -21297,7 +21699,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -21307,14 +21709,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -21323,7 +21725,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21332,15 +21734,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21408,19 +21810,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -21428,43 +21830,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -21522,19 +21924,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -21542,82 +21944,267 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] - pub fn X509_print_ex_fp( - fp: *mut FILE, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 20usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 4usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 4usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 12usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] - pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] - pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] - pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] - pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] - pub fn X509_REQ_print_ex( - bp: *mut BIO, - x: *mut X509_REQ, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] - pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] - pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] - pub fn X509_NAME_print_ex( - out: *mut BIO, - nm: *const X509_NAME, - indent: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] - pub fn X509_NAME_print( + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] + pub fn X509_print_ex_fp( + fp: *mut FILE, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] + pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] + pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] + pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] + pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] + pub fn X509_REQ_print_ex( + bp: *mut BIO, + x: *mut X509_REQ, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] + pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] + pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] + pub fn X509_NAME_print_ex( + out: *mut BIO, + nm: *const X509_NAME, + indent: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] + pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, obase: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -21625,7 +22212,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -21634,7 +22221,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -21642,7 +22229,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -21650,7 +22237,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -21659,7 +22246,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -21668,7 +22255,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -21677,7 +22264,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -21686,7 +22273,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -21695,259 +22282,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -21955,23 +22542,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -21979,7 +22566,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -21988,12 +22575,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -22003,7 +22602,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -22011,14 +22610,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -22028,7 +22627,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -22036,42 +22635,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -22080,7 +22732,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -22088,6 +22740,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -22269,787 +22929,97 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 48usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 20usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 28usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 36usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] - pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] - pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] - pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] - pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] - pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] - pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] + pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] - pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] + pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] + pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] + pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] + pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] + pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] + pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] pub fn X509_check_trust( x: *mut X509, id: ::std::os::raw::c_int, @@ -23057,19 +23027,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] pub fn X509_TRUST_add( id: ::std::os::raw::c_int, flags: ::std::os::raw::c_int, @@ -23077,139 +23047,29 @@ extern "C" { unsafe extern "C" fn( arg1: *mut X509_TRUST, arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 20usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -23327,256 +23187,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -23584,15 +23417,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -23601,50 +23430,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -23654,7 +23483,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23662,7 +23491,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23670,7 +23499,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23678,32 +23507,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -23711,81 +23515,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -23794,11 +23594,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23806,7 +23606,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23814,7 +23614,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -23826,22 +23626,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -23850,94 +23650,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23945,7 +23745,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23953,20 +23753,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -23974,7 +23774,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -23982,24 +23782,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -24013,14 +23813,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -24030,7 +23830,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -24040,7 +23840,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -24050,7 +23850,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -24062,7 +23862,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24073,7 +23873,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24086,8 +23886,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 4usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 4usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 4usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 4usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 12usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 36usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -24096,7 +24053,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -24106,7 +24063,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -24116,7 +24073,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24127,7 +24084,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24141,7 +24098,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -24150,7 +24107,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -24159,7 +24116,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -24168,7 +24125,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -24177,15 +24134,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -24194,7 +24151,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -24203,15 +24160,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -24220,7 +24177,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -24229,23 +24186,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -24254,7 +24211,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -24263,15 +24220,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -24280,7 +24237,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -24289,15 +24246,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -24306,7 +24263,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -24315,15 +24272,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24332,7 +24289,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24341,21 +24298,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24364,7 +24321,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24373,7 +24330,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -24385,7 +24342,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -24397,7 +24354,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24406,7 +24363,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24415,15 +24372,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -24432,7 +24389,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -24441,15 +24398,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -24458,7 +24415,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -24467,7 +24424,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -24479,7 +24436,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -24491,7 +24448,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -24500,7 +24457,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -24509,15 +24466,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -24526,7 +24483,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -24535,15 +24492,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24552,7 +24509,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24561,7 +24518,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -24573,7 +24530,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -24585,7 +24542,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24594,7 +24551,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24603,15 +24560,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -24620,7 +24577,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -24629,15 +24586,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24646,7 +24603,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24655,7 +24612,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -24667,7 +24624,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -24679,7 +24636,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24688,7 +24645,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24697,15 +24654,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -24717,7 +24674,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -24729,7 +24686,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24741,7 +24698,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24753,7 +24710,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24762,7 +24719,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24774,7 +24731,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24786,7 +24743,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -24798,7 +24755,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24807,7 +24764,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -24819,7 +24776,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -24832,7 +24789,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -24846,7 +24803,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -24854,7 +24811,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -24862,7 +24819,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -24871,11 +24828,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -24883,27 +24840,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24913,7 +24870,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24921,7 +24878,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -24936,82 +24893,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -25112,23 +25069,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -25193,11 +25150,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -25284,11 +25241,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -25296,35 +25253,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -25399,15 +25356,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25420,7 +25377,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25435,18 +25392,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25455,14 +25412,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25471,7 +25428,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25482,7 +25439,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25491,7 +25448,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25503,7 +25460,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -25515,18 +25472,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25534,14 +25491,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25549,7 +25506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -25563,7 +25520,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25576,7 +25533,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25591,7 +25548,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -26483,7 +26440,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -26491,7 +26447,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 16usize, + 12usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -26529,16 +26485,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -27199,11 +27145,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -27424,15 +27370,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27440,26 +27386,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -27467,26 +27413,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27494,22 +27440,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -27517,19 +27463,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27537,18 +27483,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -27556,7 +27502,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27564,15 +27510,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27580,26 +27526,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27607,18 +27553,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -27626,14 +27572,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -27641,7 +27587,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -27649,14 +27595,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27664,15 +27610,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27680,33 +27626,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27714,26 +27660,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27741,26 +27687,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27768,26 +27714,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27795,26 +27741,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -27822,26 +27768,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27849,26 +27795,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27876,26 +27822,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27903,26 +27849,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27930,38 +27876,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -27969,26 +27915,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27996,70 +27942,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28070,7 +28016,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -28078,7 +28024,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28088,7 +28034,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -28186,7 +28132,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -28197,11 +28143,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28210,7 +28156,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28219,7 +28165,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -28228,7 +28174,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -28237,7 +28183,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28246,7 +28192,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28255,7 +28201,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28264,7 +28210,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28273,35 +28219,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -28311,27 +28257,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28340,14 +28286,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -28355,7 +28301,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28365,7 +28311,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -28374,7 +28320,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -28383,7 +28329,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -28392,7 +28338,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -28402,11 +28348,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -28414,71 +28360,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -28496,43 +28442,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28542,7 +28488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28551,7 +28497,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -28560,7 +28506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -28568,11 +28514,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] @@ -28638,119 +28584,119 @@ impl static_assertion_at_line_255_error_is_max_overheads_are_inconsistent { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_method"] pub fn TLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_method"] pub fn DTLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_with_buffers_method"] pub fn TLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_with_buffers_method"] pub fn DTLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_new"] pub fn SSL_CTX_new(method: *const SSL_METHOD) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_up_ref"] pub fn SSL_CTX_up_ref(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_free"] pub fn SSL_CTX_free(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_new"] pub fn SSL_new(ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_free"] pub fn SSL_free(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_SSL_CTX"] pub fn SSL_get_SSL_CTX(ssl: *const SSL) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_connect_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_connect_state"] pub fn SSL_set_connect_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_accept_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_accept_state"] pub fn SSL_set_accept_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_server"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_server"] pub fn SSL_is_server(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_dtls"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_dtls"] pub fn SSL_is_dtls(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_bio"] pub fn SSL_set_bio(ssl: *mut SSL, rbio: *mut BIO, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_rbio"] pub fn SSL_set0_rbio(ssl: *mut SSL, rbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_wbio"] pub fn SSL_set0_wbio(ssl: *mut SSL, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rbio"] pub fn SSL_get_rbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wbio"] pub fn SSL_get_wbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_fd"] pub fn SSL_get_fd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rfd"] pub fn SSL_get_rfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wfd"] pub fn SSL_get_wfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_fd"] pub fn SSL_set_fd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_rfd"] pub fn SSL_set_rfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_wfd"] pub fn SSL_set_wfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_do_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_do_handshake"] pub fn SSL_do_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_connect"] pub fn SSL_connect(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_accept"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_accept"] pub fn SSL_accept(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read"] pub fn SSL_read( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28758,7 +28704,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read_ex"] pub fn SSL_read_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28767,7 +28713,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek"] pub fn SSL_peek( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28775,7 +28721,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek_ex"] pub fn SSL_peek_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28784,15 +28730,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_pending"] pub fn SSL_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_pending"] pub fn SSL_has_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write"] pub fn SSL_write( ssl: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28800,7 +28746,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write_ex"] pub fn SSL_write_ex( s: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28809,238 +28755,238 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_key_update"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_key_update"] pub fn SSL_key_update( ssl: *mut SSL, request_type: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_update_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_update_type"] pub fn SSL_get_key_update_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_shutdown"] pub fn SSL_shutdown(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quiet_shutdown"] pub fn SSL_CTX_set_quiet_shutdown(ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_quiet_shutdown"] pub fn SSL_CTX_get_quiet_shutdown(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quiet_shutdown"] pub fn SSL_set_quiet_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_quiet_shutdown"] pub fn SSL_get_quiet_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_error"] pub fn SSL_get_error(ssl: *const SSL, ret_code: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_error_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_error_description"] pub fn SSL_error_description(err: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mtu"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mtu"] pub fn SSL_set_mtu(ssl: *mut SSL, mtu: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_set_initial_timeout_duration"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_set_initial_timeout_duration"] pub fn DTLSv1_set_initial_timeout_duration(ssl: *mut SSL, duration_ms: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_get_timeout"] pub fn DTLSv1_get_timeout(ssl: *const SSL, out: *mut timeval) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_handle_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_handle_timeout"] pub fn DTLSv1_handle_timeout(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_min_proto_version"] pub fn SSL_CTX_set_min_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_proto_version"] pub fn SSL_CTX_set_max_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_min_proto_version"] pub fn SSL_CTX_get_min_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_proto_version"] pub fn SSL_CTX_get_max_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_min_proto_version"] pub fn SSL_set_min_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_proto_version"] pub fn SSL_set_max_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_min_proto_version"] pub fn SSL_get_min_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_proto_version"] pub fn SSL_get_max_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_version"] pub fn SSL_version(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_options"] pub fn SSL_CTX_set_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_options"] pub fn SSL_CTX_clear_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_options"] pub fn SSL_CTX_get_options(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_options"] pub fn SSL_set_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_options"] pub fn SSL_clear_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_options"] pub fn SSL_get_options(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_mode"] pub fn SSL_CTX_set_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_mode"] pub fn SSL_CTX_clear_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_mode"] pub fn SSL_CTX_get_mode(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mode"] pub fn SSL_set_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_mode"] pub fn SSL_clear_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_mode"] pub fn SSL_get_mode(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_buffer_pool"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_buffer_pool"] pub fn SSL_CTX_set0_buffer_pool(ctx: *mut SSL_CTX, pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate"] pub fn SSL_CTX_use_certificate(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate"] pub fn SSL_use_certificate(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey"] pub fn SSL_CTX_use_PrivateKey(ctx: *mut SSL_CTX, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey"] pub fn SSL_use_PrivateKey(ssl: *mut SSL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_chain"] pub fn SSL_CTX_set0_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_chain"] pub fn SSL_CTX_set1_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_chain"] pub fn SSL_set0_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_chain"] pub fn SSL_set1_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add0_chain_cert"] pub fn SSL_CTX_add0_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add1_chain_cert"] pub fn SSL_CTX_add1_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add0_chain_cert"] pub fn SSL_add0_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_extra_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_extra_chain_cert"] pub fn SSL_CTX_add_extra_chain_cert( ctx: *mut SSL_CTX, x509: *mut X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add1_chain_cert"] pub fn SSL_add1_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_build_cert_chain"] pub fn SSL_CTX_build_cert_chain( ctx: *mut SSL_CTX, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_build_cert_chain"] pub fn SSL_build_cert_chain( ssl: *mut SSL, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_chain_certs"] pub fn SSL_CTX_clear_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_extra_chain_certs"] pub fn SSL_CTX_clear_extra_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_chain_certs"] pub fn SSL_clear_chain_certs(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_cb"] pub fn SSL_CTX_set_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -29053,7 +28999,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cert_cb"] pub fn SSL_set_cert_cb( ssl: *mut SSL, cb: ::std::option::Option< @@ -29066,71 +29012,71 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_certificate_types"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_certificate_types"] pub fn SSL_get0_certificate_types(ssl: *const SSL, out_types: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_verify_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_verify_algorithms"] pub fn SSL_get0_peer_verify_algorithms(ssl: *const SSL, out_sigalgs: *mut *const u16) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_delegation_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_delegation_algorithms"] pub fn SSL_get0_peer_delegation_algorithms( ssl: *const SSL, out_sigalgs: *mut *const u16, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_certs_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_certs_clear"] pub fn SSL_certs_clear(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_check_private_key"] pub fn SSL_CTX_check_private_key(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_check_private_key"] pub fn SSL_check_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_certificate"] pub fn SSL_CTX_get0_certificate(ctx: *const SSL_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_certificate"] pub fn SSL_get_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_privatekey"] pub fn SSL_CTX_get0_privatekey(ctx: *const SSL_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_privatekey"] pub fn SSL_get_privatekey(ssl: *const SSL) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain_certs"] pub fn SSL_CTX_get0_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_extra_chain_certs"] pub fn SSL_CTX_get_extra_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_chain_certs"] pub fn SSL_get0_chain_certs( ssl: *const SSL, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signed_cert_timestamp_list"] pub fn SSL_CTX_set_signed_cert_timestamp_list( ctx: *mut SSL_CTX, list: *const u8, @@ -29138,7 +29084,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signed_cert_timestamp_list"] pub fn SSL_set_signed_cert_timestamp_list( ctx: *mut SSL, list: *const u8, @@ -29146,7 +29092,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ocsp_response"] pub fn SSL_CTX_set_ocsp_response( ctx: *mut SSL_CTX, response: *const u8, @@ -29154,7 +29100,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ocsp_response"] pub fn SSL_set_ocsp_response( ssl: *mut SSL, response: *const u8, @@ -29162,33 +29108,33 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_name"] pub fn SSL_get_signature_algorithm_name( sigalg: u16, include_curve: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_signature_algorithm_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_signature_algorithm_names"] pub fn SSL_get_all_signature_algorithm_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_key_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_key_type"] pub fn SSL_get_signature_algorithm_key_type(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_digest"] pub fn SSL_get_signature_algorithm_digest(sigalg: u16) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_signature_algorithm_rsa_pss"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_signature_algorithm_rsa_pss"] pub fn SSL_is_signature_algorithm_rsa_pss(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signing_algorithm_prefs"] pub fn SSL_CTX_set_signing_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -29196,7 +29142,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signing_algorithm_prefs"] pub fn SSL_set_signing_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -29204,7 +29150,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_chain_and_key"] pub fn SSL_CTX_set_chain_and_key( ctx: *mut SSL_CTX, certs: *const *mut CRYPTO_BUFFER, @@ -29214,7 +29160,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_chain_and_key"] pub fn SSL_set_chain_and_key( ssl: *mut SSL, certs: *const *mut CRYPTO_BUFFER, @@ -29224,19 +29170,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain"] pub fn SSL_CTX_get0_chain(ctx: *const SSL_CTX) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey"] pub fn SSL_CTX_use_RSAPrivateKey(ctx: *mut SSL_CTX, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey"] pub fn SSL_use_RSAPrivateKey(ssl: *mut SSL, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_ASN1"] pub fn SSL_CTX_use_certificate_ASN1( ctx: *mut SSL_CTX, der_len: usize, @@ -29244,7 +29190,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_ASN1"] pub fn SSL_use_certificate_ASN1( ssl: *mut SSL, der: *const u8, @@ -29252,7 +29198,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_ASN1"] pub fn SSL_CTX_use_PrivateKey_ASN1( pk: ::std::os::raw::c_int, ctx: *mut SSL_CTX, @@ -29261,7 +29207,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_ASN1"] pub fn SSL_use_PrivateKey_ASN1( type_: ::std::os::raw::c_int, ssl: *mut SSL, @@ -29270,7 +29216,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_ASN1"] pub fn SSL_CTX_use_RSAPrivateKey_ASN1( ctx: *mut SSL_CTX, der: *const u8, @@ -29278,7 +29224,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_ASN1"] pub fn SSL_use_RSAPrivateKey_ASN1( ssl: *mut SSL, der: *const u8, @@ -29286,7 +29232,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_file"] pub fn SSL_CTX_use_RSAPrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29294,7 +29240,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_file"] pub fn SSL_use_RSAPrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29302,7 +29248,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_file"] pub fn SSL_CTX_use_certificate_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29310,7 +29256,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_file"] pub fn SSL_use_certificate_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29318,7 +29264,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_file"] pub fn SSL_CTX_use_PrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29326,7 +29272,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_file"] pub fn SSL_use_PrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29334,36 +29280,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_chain_file"] pub fn SSL_CTX_use_certificate_chain_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_chain_file"] pub fn SSL_use_certificate_chain_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb"] pub fn SSL_CTX_set_default_passwd_cb(ctx: *mut SSL_CTX, cb: pem_password_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb"] pub fn SSL_CTX_get_default_passwd_cb(ctx: *const SSL_CTX) -> pem_password_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb_userdata"] pub fn SSL_CTX_set_default_passwd_cb_userdata( ctx: *mut SSL_CTX, data: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb_userdata"] pub fn SSL_CTX_get_default_passwd_cb_userdata( ctx: *const SSL_CTX, ) -> *mut ::std::os::raw::c_void; @@ -29452,18 +29398,18 @@ fn bindgen_test_layout_ssl_private_key_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_private_key_method"] pub fn SSL_set_private_key_method(ssl: *mut SSL, key_method: *const SSL_PRIVATE_KEY_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_private_key_method"] pub fn SSL_CTX_set_private_key_method( ctx: *mut SSL_CTX, key_method: *const SSL_PRIVATE_KEY_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_can_release_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_can_release_private_key"] pub fn SSL_can_release_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } #[repr(C)] @@ -29488,171 +29434,171 @@ pub type sk_SSL_CIPHER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_by_value"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_by_value"] pub fn SSL_get_cipher_by_value(value: u16) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_id"] pub fn SSL_CIPHER_get_id(cipher: *const SSL_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_protocol_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_protocol_id"] pub fn SSL_CIPHER_get_protocol_id(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_aead"] pub fn SSL_CIPHER_is_aead(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_block_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_block_cipher"] pub fn SSL_CIPHER_is_block_cipher(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_cipher_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_cipher_nid"] pub fn SSL_CIPHER_get_cipher_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_digest_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_digest_nid"] pub fn SSL_CIPHER_get_digest_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_nid"] pub fn SSL_CIPHER_get_kx_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_auth_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_auth_nid"] pub fn SSL_CIPHER_get_auth_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_handshake_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_handshake_digest"] pub fn SSL_CIPHER_get_handshake_digest(cipher: *const SSL_CIPHER) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_prf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_prf_nid"] pub fn SSL_CIPHER_get_prf_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_min_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_min_version"] pub fn SSL_CIPHER_get_min_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_max_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_max_version"] pub fn SSL_CIPHER_get_max_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_standard_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_standard_name"] pub fn SSL_CIPHER_standard_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_name"] pub fn SSL_CIPHER_get_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_name"] pub fn SSL_CIPHER_get_kx_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_bits"] pub fn SSL_CIPHER_get_bits( cipher: *const SSL_CIPHER, out_alg_bits: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_cipher_names"] pub fn SSL_get_all_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_standard_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_standard_cipher_names"] pub fn SSL_get_all_standard_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_strict_cipher_list"] pub fn SSL_CTX_set_strict_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cipher_list"] pub fn SSL_CTX_set_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_strict_cipher_list"] pub fn SSL_set_strict_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ciphersuites"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ciphersuites"] pub fn SSL_CTX_set_ciphersuites( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cipher_list"] pub fn SSL_set_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ciphers"] pub fn SSL_CTX_get_ciphers(ctx: *const SSL_CTX) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_cipher_in_group"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_cipher_in_group"] pub fn SSL_CTX_cipher_in_group(ctx: *const SSL_CTX, i: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ciphers"] pub fn SSL_get_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_init_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_init_finished"] pub fn SSL_is_init_finished(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_init"] pub fn SSL_in_init(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_false_start"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_false_start"] pub fn SSL_in_false_start(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_certificate"] pub fn SSL_get_peer_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_cert_chain"] pub fn SSL_get_peer_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_full_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_full_cert_chain"] pub fn SSL_get_peer_full_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_verified_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_verified_chain"] pub fn SSL_get0_verified_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_certificates"] pub fn SSL_get0_peer_certificates(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_signed_cert_timestamp_list"] pub fn SSL_get0_signed_cert_timestamp_list( ssl: *const SSL, out: *mut *const u8, @@ -29660,11 +29606,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ocsp_response"] pub fn SSL_get0_ocsp_response(ssl: *const SSL, out: *mut *const u8, out_len: *mut usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_unique"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_unique"] pub fn SSL_get_tls_unique( ssl: *const SSL, out: *mut u8, @@ -29673,27 +29619,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_extms_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_extms_support"] pub fn SSL_get_extms_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_cipher"] pub fn SSL_get_current_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_ciphers"] pub fn SSL_get_client_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_session_reused"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_session_reused"] pub fn SSL_session_reused(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_secure_renegotiation_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_secure_renegotiation_support"] pub fn SSL_get_secure_renegotiation_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_export_keying_material"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_export_keying_material"] pub fn SSL_export_keying_material( ssl: *mut SSL, out: *mut u8, @@ -29734,13 +29680,13 @@ pub type SSL_custom_ext_parse_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_extension_supported"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_extension_supported"] pub fn SSL_extension_supported( extension_value: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_custom_ext"] pub fn SSL_CTX_add_client_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29752,7 +29698,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_server_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_server_custom_ext"] pub fn SSL_CTX_add_server_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29764,7 +29710,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_SSL_SESSION"] pub fn PEM_read_bio_SSL_SESSION( bp: *mut BIO, x: *mut *mut SSL_SESSION, @@ -29773,7 +29719,7 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_SSL_SESSION"] pub fn PEM_read_SSL_SESSION( fp: *mut FILE, x: *mut *mut SSL_SESSION, @@ -29782,27 +29728,27 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_SSL_SESSION"] pub fn PEM_write_bio_SSL_SESSION(bp: *mut BIO, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_SSL_SESSION"] pub fn PEM_write_SSL_SESSION(fp: *mut FILE, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_new"] pub fn SSL_SESSION_new(ctx: *const SSL_CTX) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_up_ref"] pub fn SSL_SESSION_up_ref(session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_free"] pub fn SSL_SESSION_free(session: *mut SSL_SESSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes"] pub fn SSL_SESSION_to_bytes( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29810,7 +29756,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes_for_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes_for_ticket"] pub fn SSL_SESSION_to_bytes_for_ticket( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29818,7 +29764,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_from_bytes"] pub fn SSL_SESSION_from_bytes( in_: *const u8, in_len: usize, @@ -29826,29 +29772,29 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_version"] pub fn SSL_SESSION_get_version(session: *const SSL_SESSION) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_protocol_version"] pub fn SSL_SESSION_get_protocol_version(session: *const SSL_SESSION) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_protocol_version"] pub fn SSL_SESSION_set_protocol_version( session: *mut SSL_SESSION, version: u16, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_id"] pub fn SSL_SESSION_get_id( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id"] pub fn SSL_SESSION_set1_id( session: *mut SSL_SESSION, sid: *const u8, @@ -29856,25 +29802,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_time"] pub fn SSL_SESSION_get_time(session: *const SSL_SESSION) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_timeout"] pub fn SSL_SESSION_get_timeout(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer"] pub fn SSL_SESSION_get0_peer(session: *const SSL_SESSION) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_certificates"] pub fn SSL_SESSION_get0_peer_certificates( session: *const SSL_SESSION, ) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_signed_cert_timestamp_list"] pub fn SSL_SESSION_get0_signed_cert_timestamp_list( session: *const SSL_SESSION, out: *mut *const u8, @@ -29882,7 +29828,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ocsp_response"] pub fn SSL_SESSION_get0_ocsp_response( session: *const SSL_SESSION, out: *mut *const u8, @@ -29890,7 +29836,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_master_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_master_key"] pub fn SSL_SESSION_get_master_key( session: *const SSL_SESSION, out: *mut u8, @@ -29898,22 +29844,22 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_time"] pub fn SSL_SESSION_set_time(session: *mut SSL_SESSION, time: u64) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_timeout"] pub fn SSL_SESSION_set_timeout(session: *mut SSL_SESSION, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_id_context"] pub fn SSL_SESSION_get0_id_context( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id_context"] pub fn SSL_SESSION_set1_id_context( session: *mut SSL_SESSION, sid_ctx: *const u8, @@ -29921,19 +29867,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_should_be_single_use"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_should_be_single_use"] pub fn SSL_SESSION_should_be_single_use(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_is_resumable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_is_resumable"] pub fn SSL_SESSION_is_resumable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_ticket"] pub fn SSL_SESSION_has_ticket(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ticket"] pub fn SSL_SESSION_get0_ticket( session: *const SSL_SESSION, out_ticket: *mut *const u8, @@ -29941,7 +29887,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ticket"] pub fn SSL_SESSION_set_ticket( session: *mut SSL_SESSION, ticket: *const u8, @@ -29949,19 +29895,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ticket_lifetime_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ticket_lifetime_hint"] pub fn SSL_SESSION_get_ticket_lifetime_hint(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_cipher"] pub fn SSL_SESSION_get0_cipher(session: *const SSL_SESSION) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_peer_sha256"] pub fn SSL_SESSION_has_peer_sha256(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_sha256"] pub fn SSL_SESSION_get0_peer_sha256( session: *const SSL_SESSION, out_ptr: *mut *const u8, @@ -29969,34 +29915,34 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_cache_mode"] pub fn SSL_CTX_set_session_cache_mode( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_session_cache_mode"] pub fn SSL_CTX_get_session_cache_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session"] pub fn SSL_set_session(ssl: *mut SSL, session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_timeout"] pub fn SSL_CTX_set_timeout(ctx: *mut SSL_CTX, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_psk_dhe_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_psk_dhe_timeout"] pub fn SSL_CTX_set_session_psk_dhe_timeout(ctx: *mut SSL_CTX, timeout: u32); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_timeout"] pub fn SSL_CTX_get_timeout(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_id_context"] pub fn SSL_CTX_set_session_id_context( ctx: *mut SSL_CTX, sid_ctx: *const u8, @@ -30004,7 +29950,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session_id_context"] pub fn SSL_set_session_id_context( ssl: *mut SSL, sid_ctx: *const u8, @@ -30012,44 +29958,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_session_id_context"] pub fn SSL_get0_session_id_context(ssl: *const SSL, out_len: *mut usize) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_cache_size"] pub fn SSL_CTX_sess_set_cache_size( ctx: *mut SSL_CTX, size: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_cache_size"] pub fn SSL_CTX_sess_get_cache_size(ctx: *const SSL_CTX) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_number"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_number"] pub fn SSL_CTX_sess_number(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_session"] pub fn SSL_CTX_add_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_remove_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_remove_session"] pub fn SSL_CTX_remove_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_flush_sessions"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_flush_sessions"] pub fn SSL_CTX_flush_sessions(ctx: *mut SSL_CTX, time: u64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_new_cb"] pub fn SSL_CTX_sess_set_new_cb( ctx: *mut SSL_CTX, new_session_cb: ::std::option::Option< @@ -30058,7 +30004,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_new_cb"] pub fn SSL_CTX_sess_get_new_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30066,7 +30012,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_remove_cb"] pub fn SSL_CTX_sess_set_remove_cb( ctx: *mut SSL_CTX, remove_session_cb: ::std::option::Option< @@ -30075,13 +30021,13 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_remove_cb"] pub fn SSL_CTX_sess_get_remove_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_get_cb"] pub fn SSL_CTX_sess_set_get_cb( ctx: *mut SSL_CTX, get_session_cb: ::std::option::Option< @@ -30095,7 +30041,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_get_cb"] pub fn SSL_CTX_sess_get_get_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30108,11 +30054,11 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_magic_pending_session_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_magic_pending_session_ptr"] pub fn SSL_magic_pending_session_ptr() -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_ticket_keys"] pub fn SSL_CTX_get_tlsext_ticket_keys( ctx: *mut SSL_CTX, out: *mut ::std::os::raw::c_void, @@ -30120,7 +30066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_keys"] pub fn SSL_CTX_set_tlsext_ticket_keys( ctx: *mut SSL_CTX, in_: *const ::std::os::raw::c_void, @@ -30128,7 +30074,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_key_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_key_cb"] pub fn SSL_CTX_set_tlsext_ticket_key_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30220,14 +30166,14 @@ fn bindgen_test_layout_ssl_ticket_aead_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ticket_aead_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ticket_aead_method"] pub fn SSL_CTX_set_ticket_aead_method( ctx: *mut SSL_CTX, aead_method: *const SSL_TICKET_AEAD_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_tls13_new_session_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_tls13_new_session_ticket"] pub fn SSL_process_tls13_new_session_ticket( ssl: *mut SSL, buf: *const u8, @@ -30235,15 +30181,15 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_num_tickets"] pub fn SSL_CTX_set_num_tickets(ctx: *mut SSL_CTX, num_tickets: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_num_tickets"] pub fn SSL_CTX_get_num_tickets(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups"] pub fn SSL_CTX_set1_groups( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_int, @@ -30251,7 +30197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups"] pub fn SSL_set1_groups( ssl: *mut SSL, groups: *const ::std::os::raw::c_int, @@ -30259,29 +30205,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups_list"] pub fn SSL_CTX_set1_groups_list( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups_list"] pub fn SSL_set1_groups_list( ssl: *mut SSL, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_id"] pub fn SSL_get_group_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_name"] pub fn SSL_get_group_name(group_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_to_bytes"] pub fn SSL_to_bytes( in_: *const SSL, out_data: *mut *mut u8, @@ -30289,18 +30235,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_from_bytes"] pub fn SSL_from_bytes(in_: *const u8, in_len: usize, ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_group_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_group_names"] pub fn SSL_get_all_group_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify"] pub fn SSL_CTX_set_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30313,7 +30259,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify"] pub fn SSL_set_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30330,7 +30276,7 @@ pub const ssl_verify_result_t_ssl_verify_invalid: ssl_verify_result_t = 1; pub const ssl_verify_result_t_ssl_verify_retry: ssl_verify_result_t = 2; pub type ssl_verify_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_custom_verify"] pub fn SSL_CTX_set_custom_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30340,7 +30286,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_custom_verify"] pub fn SSL_set_custom_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30350,15 +30296,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_mode"] pub fn SSL_CTX_get_verify_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_mode"] pub fn SSL_get_verify_mode(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_callback"] pub fn SSL_CTX_get_verify_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -30369,7 +30315,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_callback"] pub fn SSL_get_verify_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -30380,83 +30326,87 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_host"] pub fn SSL_set1_host( ssl: *mut SSL, hostname: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_depth"] pub fn SSL_CTX_set_verify_depth(ctx: *mut SSL_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_depth"] pub fn SSL_set_verify_depth(ssl: *mut SSL, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_depth"] pub fn SSL_CTX_get_verify_depth(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_depth"] pub fn SSL_get_verify_depth(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_param"] pub fn SSL_CTX_set1_param( ctx: *mut SSL_CTX, param: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_param"] pub fn SSL_set1_param(ssl: *mut SSL, param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_param"] pub fn SSL_CTX_get0_param(ctx: *mut SSL_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_param"] pub fn SSL_get0_param(ssl: *mut SSL) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_purpose"] pub fn SSL_CTX_set_purpose( ctx: *mut SSL_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_purpose"] pub fn SSL_set_purpose(ssl: *mut SSL, purpose: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_trust"] pub fn SSL_CTX_set_trust( ctx: *mut SSL_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_trust"] pub fn SSL_set_trust(ssl: *mut SSL, trust: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_store"] pub fn SSL_CTX_set_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_cert_store"] + pub fn SSL_CTX_set1_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_cert_store"] pub fn SSL_CTX_get_cert_store(ctx: *const SSL_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_verify_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_verify_paths"] pub fn SSL_CTX_set_default_verify_paths(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_load_verify_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_load_verify_locations"] pub fn SSL_CTX_load_verify_locations( ctx: *mut SSL_CTX, ca_file: *const ::std::os::raw::c_char, @@ -30464,19 +30414,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_result"] pub fn SSL_get_verify_result(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_from_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_from_verify_result"] pub fn SSL_alert_from_verify_result(result: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data_X509_STORE_CTX_idx"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data_X509_STORE_CTX_idx"] pub fn SSL_get_ex_data_X509_STORE_CTX_idx() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_verify_callback"] pub fn SSL_CTX_set_cert_verify_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30489,51 +30439,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_signed_cert_timestamps"] pub fn SSL_enable_signed_cert_timestamps(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_signed_cert_timestamps"] pub fn SSL_CTX_enable_signed_cert_timestamps(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_ocsp_stapling"] pub fn SSL_enable_ocsp_stapling(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_ocsp_stapling"] pub fn SSL_CTX_enable_ocsp_stapling(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_verify_cert_store"] pub fn SSL_CTX_set0_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_verify_cert_store"] pub fn SSL_CTX_set1_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_verify_cert_store"] pub fn SSL_set0_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_verify_cert_store"] pub fn SSL_set1_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_algorithm_prefs"] pub fn SSL_CTX_set_verify_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -30541,7 +30491,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_algorithm_prefs"] pub fn SSL_set_verify_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -30549,87 +30499,87 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_hostflags"] pub fn SSL_set_hostflags(ssl: *mut SSL, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_client_CA_list"] pub fn SSL_set_client_CA_list(ssl: *mut SSL, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_CA_list"] pub fn SSL_CTX_set_client_CA_list(ctx: *mut SSL_CTX, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_client_CAs"] pub fn SSL_set0_client_CAs(ssl: *mut SSL, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_client_CAs"] pub fn SSL_CTX_set0_client_CAs(ctx: *mut SSL_CTX, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_CA_list"] pub fn SSL_get_client_CA_list(ssl: *const SSL) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_server_requested_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_server_requested_CAs"] pub fn SSL_get0_server_requested_CAs(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_client_CA_list"] pub fn SSL_CTX_get_client_CA_list(ctx: *const SSL_CTX) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_client_CA"] pub fn SSL_add_client_CA(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_CA"] pub fn SSL_CTX_add_client_CA(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_client_CA_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_client_CA_file"] pub fn SSL_load_client_CA_file(file: *const ::std::os::raw::c_char) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_dup_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_dup_CA_list"] pub fn SSL_dup_CA_list(list: *mut stack_st_X509_NAME) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_file_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_file_cert_subjects_to_stack"] pub fn SSL_add_file_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_bio_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_bio_cert_subjects_to_stack"] pub fn SSL_add_bio_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_host_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_host_name"] pub fn SSL_set_tlsext_host_name( ssl: *mut SSL, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername"] pub fn SSL_get_servername( ssl: *const SSL, type_: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername_type"] pub fn SSL_get_servername_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_callback"] pub fn SSL_CTX_set_tlsext_servername_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30642,18 +30592,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_arg"] pub fn SSL_CTX_set_tlsext_servername_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_SSL_CTX"] pub fn SSL_set_SSL_CTX(ssl: *mut SSL, ctx: *mut SSL_CTX) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_protos"] pub fn SSL_CTX_set_alpn_protos( ctx: *mut SSL_CTX, protos: *const u8, @@ -30661,7 +30611,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alpn_protos"] pub fn SSL_set_alpn_protos( ssl: *mut SSL, protos: *const u8, @@ -30669,7 +30619,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_select_cb"] pub fn SSL_CTX_set_alpn_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30686,7 +30636,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_alpn_selected"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_alpn_selected"] pub fn SSL_get0_alpn_selected( ssl: *const SSL, out_data: *mut *const u8, @@ -30694,11 +30644,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_allow_unknown_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_allow_unknown_alpn_protos"] pub fn SSL_CTX_set_allow_unknown_alpn_protos(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_application_settings"] pub fn SSL_add_application_settings( ssl: *mut SSL, proto: *const u8, @@ -30708,7 +30658,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_application_settings"] pub fn SSL_get0_peer_application_settings( ssl: *const SSL, out_data: *mut *const u8, @@ -30716,11 +30666,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_application_settings"] pub fn SSL_has_application_settings(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alps_use_new_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alps_use_new_codepoint"] pub fn SSL_set_alps_use_new_codepoint(ssl: *mut SSL, use_new: ::std::os::raw::c_int); } pub type ssl_cert_compression_func_t = ::std::option::Option< @@ -30741,7 +30691,7 @@ pub type ssl_cert_decompression_func_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_cert_compression_alg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_cert_compression_alg"] pub fn SSL_CTX_add_cert_compression_alg( ctx: *mut SSL_CTX, alg_id: u16, @@ -30750,7 +30700,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_protos_advertised_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_protos_advertised_cb"] pub fn SSL_CTX_set_next_protos_advertised_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30765,7 +30715,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_proto_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_proto_select_cb"] pub fn SSL_CTX_set_next_proto_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30782,7 +30732,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_next_proto_negotiated"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_next_proto_negotiated"] pub fn SSL_get0_next_proto_negotiated( ssl: *const SSL, out_data: *mut *const u8, @@ -30790,7 +30740,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_select_next_proto"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_select_next_proto"] pub fn SSL_select_next_proto( out: *mut *mut u8, out_len: *mut u8, @@ -30801,29 +30751,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tls_channel_id_enabled"] pub fn SSL_CTX_set_tls_channel_id_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tls_channel_id_enabled"] pub fn SSL_set_tls_channel_id_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_tls_channel_id"] pub fn SSL_CTX_set1_tls_channel_id( ctx: *mut SSL_CTX, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_tls_channel_id"] pub fn SSL_set1_tls_channel_id( ssl: *mut SSL, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_channel_id"] pub fn SSL_get_tls_channel_id(ssl: *mut SSL, out: *mut u8, max_out: usize) -> usize; } #[repr(C)] @@ -30900,29 +30850,29 @@ pub type sk_SRTP_PROTECTION_PROFILE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_srtp_profiles"] pub fn SSL_CTX_set_srtp_profiles( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_srtp_profiles"] pub fn SSL_set_srtp_profiles( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_srtp_profiles"] pub fn SSL_get_srtp_profiles(ssl: *const SSL) -> *const stack_st_SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_selected_srtp_profile"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_selected_srtp_profile"] pub fn SSL_get_selected_srtp_profile(ssl: *mut SSL) -> *const SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_client_callback"] pub fn SSL_CTX_set_psk_client_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30938,7 +30888,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_client_callback"] pub fn SSL_set_psk_client_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30954,7 +30904,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_server_callback"] pub fn SSL_CTX_set_psk_server_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30968,7 +30918,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_server_callback"] pub fn SSL_set_psk_server_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30982,29 +30932,29 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_psk_identity_hint"] pub fn SSL_CTX_use_psk_identity_hint( ctx: *mut SSL_CTX, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_psk_identity_hint"] pub fn SSL_use_psk_identity_hint( ssl: *mut SSL, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity_hint"] pub fn SSL_get_psk_identity_hint(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity"] pub fn SSL_get_psk_identity(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_delegated_credential"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_delegated_credential"] pub fn SSL_set1_delegated_credential( ssl: *mut SSL, dc: *mut CRYPTO_BUFFER, @@ -31013,7 +30963,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_delegated_credential_used"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_delegated_credential_used"] pub fn SSL_delegated_credential_used(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const ssl_encryption_level_t_ssl_encryption_initial: ssl_encryption_level_t = 0; @@ -31126,22 +31076,22 @@ fn bindgen_test_layout_ssl_quic_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_max_handshake_flight_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_max_handshake_flight_len"] pub fn SSL_quic_max_handshake_flight_len( ssl: *const SSL, level: ssl_encryption_level_t, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_read_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_read_level"] pub fn SSL_quic_read_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_write_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_write_level"] pub fn SSL_quic_write_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_provide_quic_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_provide_quic_data"] pub fn SSL_provide_quic_data( ssl: *mut SSL, level: ssl_encryption_level_t, @@ -31150,25 +31100,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_quic_post_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_quic_post_handshake"] pub fn SSL_process_quic_post_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quic_method"] pub fn SSL_CTX_set_quic_method( ctx: *mut SSL_CTX, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_method"] pub fn SSL_set_quic_method( ssl: *mut SSL, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_transport_params"] pub fn SSL_set_quic_transport_params( ssl: *mut SSL, params: *const u8, @@ -31176,7 +31126,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_quic_transport_params"] pub fn SSL_get_peer_quic_transport_params( ssl: *const SSL, out_params: *mut *const u8, @@ -31184,11 +31134,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_use_legacy_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_use_legacy_codepoint"] pub fn SSL_set_quic_use_legacy_codepoint(ssl: *mut SSL, use_legacy: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_early_data_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_early_data_context"] pub fn SSL_set_quic_early_data_context( ssl: *mut SSL, context: *const u8, @@ -31196,35 +31146,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_early_data_enabled"] pub fn SSL_CTX_set_early_data_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_early_data_enabled"] pub fn SSL_set_early_data_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_early_data"] pub fn SSL_in_early_data(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_early_data_capable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_early_data_capable"] pub fn SSL_SESSION_early_data_capable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_copy_without_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_copy_without_early_data"] pub fn SSL_SESSION_copy_without_early_data(session: *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_accepted"] pub fn SSL_early_data_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_reset_early_data_reject"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_reset_early_data_reject"] pub fn SSL_reset_early_data_reject(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ticket_age_skew"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ticket_age_skew"] pub fn SSL_get_ticket_age_skew(ssl: *const SSL) -> i32; } pub const ssl_early_data_reason_t_ssl_early_data_unknown: ssl_early_data_reason_t = 0; @@ -31248,21 +31198,21 @@ pub const ssl_early_data_reason_t_ssl_early_data_unsupported_with_custom_extensi pub const ssl_early_data_reason_t_ssl_early_data_reason_max_value: ssl_early_data_reason_t = 15; pub type ssl_early_data_reason_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_early_data_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_early_data_reason"] pub fn SSL_get_early_data_reason(ssl: *const SSL) -> ssl_early_data_reason_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_reason_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_reason_string"] pub fn SSL_early_data_reason_string( reason: ssl_early_data_reason_t, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enable_ech_grease"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enable_ech_grease"] pub fn SSL_set_enable_ech_grease(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_ech_config_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_ech_config_list"] pub fn SSL_set1_ech_config_list( ssl: *mut SSL, ech_config_list: *const u8, @@ -31270,7 +31220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_name_override"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_name_override"] pub fn SSL_get0_ech_name_override( ssl: *const SSL, out_name: *mut *const ::std::os::raw::c_char, @@ -31278,7 +31228,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_retry_configs"] pub fn SSL_get0_ech_retry_configs( ssl: *const SSL, out_retry_configs: *mut *const u8, @@ -31286,7 +31236,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_marshal_ech_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_marshal_ech_config"] pub fn SSL_marshal_ech_config( out: *mut *mut u8, out_len: *mut usize, @@ -31297,19 +31247,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_new"] pub fn SSL_ECH_KEYS_new() -> *mut SSL_ECH_KEYS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_up_ref"] pub fn SSL_ECH_KEYS_up_ref(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_free"] pub fn SSL_ECH_KEYS_free(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_add"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_add"] pub fn SSL_ECH_KEYS_add( keys: *mut SSL_ECH_KEYS, is_retry_config: ::std::os::raw::c_int, @@ -31319,12 +31269,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_has_duplicate_config_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_has_duplicate_config_id"] pub fn SSL_ECH_KEYS_has_duplicate_config_id(keys: *const SSL_ECH_KEYS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_marshal_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_marshal_retry_configs"] pub fn SSL_ECH_KEYS_marshal_retry_configs( keys: *const SSL_ECH_KEYS, out: *mut *mut u8, @@ -31332,34 +31282,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_ech_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_ech_keys"] pub fn SSL_CTX_set1_ech_keys( ctx: *mut SSL_CTX, keys: *mut SSL_ECH_KEYS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ech_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ech_accepted"] pub fn SSL_ech_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string_long"] pub fn SSL_alert_type_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string_long"] pub fn SSL_alert_desc_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_send_fatal_alert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_send_fatal_alert"] pub fn SSL_send_fatal_alert(ssl: *mut SSL, alert: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ex_data"] pub fn SSL_set_ex_data( ssl: *mut SSL, idx: ::std::os::raw::c_int, @@ -31367,14 +31317,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data"] pub fn SSL_get_ex_data( ssl: *const SSL, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_new_index"] pub fn SSL_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31384,7 +31334,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ex_data"] pub fn SSL_SESSION_set_ex_data( session: *mut SSL_SESSION, idx: ::std::os::raw::c_int, @@ -31392,14 +31342,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_data"] pub fn SSL_SESSION_get_ex_data( session: *const SSL_SESSION, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_new_index"] pub fn SSL_SESSION_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31409,7 +31359,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ex_data"] pub fn SSL_CTX_set_ex_data( ctx: *mut SSL_CTX, idx: ::std::os::raw::c_int, @@ -31417,14 +31367,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_data"] pub fn SSL_CTX_get_ex_data( ctx: *const SSL_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_new_index"] pub fn SSL_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31434,7 +31384,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ivs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ivs"] pub fn SSL_get_ivs( ssl: *const SSL, out_read_iv: *mut *const u8, @@ -31443,11 +31393,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_block_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_block_len"] pub fn SSL_get_key_block_len(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_generate_key_block"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_generate_key_block"] pub fn SSL_generate_key_block( ssl: *const SSL, out: *mut u8, @@ -31455,26 +31405,26 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_sequence"] pub fn SSL_get_read_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_write_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_write_sequence"] pub fn SSL_get_write_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_record_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_record_protocol_version"] pub fn SSL_CTX_set_record_protocol_version( ctx: *mut SSL_CTX, version: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_capabilities"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_capabilities"] pub fn SSL_serialize_capabilities(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_request_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_request_handshake_hints"] pub fn SSL_request_handshake_hints( ssl: *mut SSL, client_hello: *const u8, @@ -31484,11 +31434,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_handshake_hints"] pub fn SSL_serialize_handshake_hints(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_handshake_hints"] pub fn SSL_set_handshake_hints( ssl: *mut SSL, hints: *const u8, @@ -31496,7 +31446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback"] pub fn SSL_CTX_set_msg_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31513,11 +31463,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback_arg"] pub fn SSL_CTX_set_msg_callback_arg(ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback"] pub fn SSL_set_msg_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31534,11 +31484,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback_arg"] pub fn SSL_set_msg_callback_arg(ssl: *mut SSL, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_keylog_callback"] pub fn SSL_CTX_set_keylog_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31547,7 +31497,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_keylog_callback"] pub fn SSL_CTX_get_keylog_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -31555,14 +31505,14 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_current_time_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_current_time_cb"] pub fn SSL_CTX_set_current_time_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shed_handshake_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shed_handshake_config"] pub fn SSL_set_shed_handshake_config(ssl: *mut SSL, enable: ::std::os::raw::c_int); } pub const ssl_renegotiate_mode_t_ssl_renegotiate_never: ssl_renegotiate_mode_t = 0; @@ -31572,46 +31522,46 @@ pub const ssl_renegotiate_mode_t_ssl_renegotiate_ignore: ssl_renegotiate_mode_t pub const ssl_renegotiate_mode_t_ssl_renegotiate_explicit: ssl_renegotiate_mode_t = 4; pub type ssl_renegotiate_mode_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_renegotiate_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_renegotiate_mode"] pub fn SSL_set_renegotiate_mode(ssl: *mut SSL, mode: ssl_renegotiate_mode_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate"] pub fn SSL_renegotiate(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate_pending"] pub fn SSL_renegotiate_pending(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_total_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_total_renegotiations"] pub fn SSL_total_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_cert_list"] pub fn SSL_CTX_get_max_cert_list(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_cert_list"] pub fn SSL_CTX_set_max_cert_list(ctx: *mut SSL_CTX, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_cert_list"] pub fn SSL_get_max_cert_list(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_cert_list"] pub fn SSL_set_max_cert_list(ssl: *mut SSL, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_send_fragment"] pub fn SSL_CTX_set_max_send_fragment( ctx: *mut SSL_CTX, max_send_fragment: usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_send_fragment"] pub fn SSL_set_max_send_fragment( ssl: *mut SSL, max_send_fragment: usize, @@ -31805,7 +31755,7 @@ pub const ssl_select_cert_result_t_ssl_select_cert_retry: ssl_select_cert_result pub const ssl_select_cert_result_t_ssl_select_cert_error: ssl_select_cert_result_t = -1; pub type ssl_select_cert_result_t = ::std::os::raw::c_int; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_callback_ctx_extension_get"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_callback_ctx_extension_get"] pub fn SSL_early_callback_ctx_extension_get( client_hello: *const SSL_CLIENT_HELLO, extension_type: u16, @@ -31814,7 +31764,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_select_certificate_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_select_certificate_cb"] pub fn SSL_CTX_set_select_certificate_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31823,7 +31773,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_dos_protection_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dos_protection_cb"] pub fn SSL_CTX_set_dos_protection_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31832,22 +31782,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_reverify_on_resume"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_reverify_on_resume"] pub fn SSL_CTX_set_reverify_on_resume(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enforce_rsa_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enforce_rsa_key_usage"] pub fn SSL_set_enforce_rsa_key_usage(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_was_key_usage_invalid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_was_key_usage_invalid"] pub fn SSL_was_key_usage_invalid(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const OSSL_HANDSHAKE_STATE_TLS_ST_OK: OSSL_HANDSHAKE_STATE = 3; pub const OSSL_HANDSHAKE_STATE_TLS_ST_BEFORE: OSSL_HANDSHAKE_STATE = 12288; pub type OSSL_HANDSHAKE_STATE = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_info_callback"] pub fn SSL_CTX_set_info_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31860,7 +31810,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_info_callback"] pub fn SSL_CTX_get_info_callback( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -31872,7 +31822,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_info_callback"] pub fn SSL_set_info_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31885,7 +31835,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_info_callback"] pub fn SSL_get_info_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -31897,77 +31847,121 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string_long"] pub fn SSL_state_string_long(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shutdown"] pub fn SSL_get_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_signature_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_signature_algorithm"] pub fn SSL_get_peer_signature_algorithm(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_random"] pub fn SSL_get_client_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_random"] pub fn SSL_get_server_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_pending_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_pending_cipher"] pub fn SSL_get_pending_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_retain_only_sha256_of_client_certs"] pub fn SSL_set_retain_only_sha256_of_client_certs(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_retain_only_sha256_of_client_certs"] pub fn SSL_CTX_set_retain_only_sha256_of_client_certs( ctx: *mut SSL_CTX, enable: ::std::os::raw::c_int, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_grease_enabled"] - pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_grease_enabled"] + pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_permute_extensions"] + pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_permute_extensions"] + pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_max_seal_overhead"] + pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_false_start_allowed_without_alpn"] + pub fn SSL_CTX_set_false_start_allowed_without_alpn( + ctx: *mut SSL_CTX, + allowed: ::std::os::raw::c_int, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_used_hello_retry_request"] + pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_jdk11_workaround"] + pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect"] + pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_good"] + pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_renegotiate"] + pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept"] + pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_renegotiate"] + pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_permute_extensions"] - pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_good"] + pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_permute_extensions"] - pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_hits"] + pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_max_seal_overhead"] - pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cb_hits"] + pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_false_start_allowed_without_alpn"] - pub fn SSL_CTX_set_false_start_allowed_without_alpn( - ctx: *mut SSL_CTX, - allowed: ::std::os::raw::c_int, - ); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_misses"] + pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_used_hello_retry_request"] - pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_timeouts"] + pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_jdk11_workaround"] - pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cache_full"] + pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_library_init"] pub fn SSL_library_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_description"] pub fn SSL_CIPHER_description( cipher: *const SSL_CIPHER, buf: *mut ::std::os::raw::c_char, @@ -31975,278 +31969,134 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_version"] pub fn SSL_CIPHER_get_version(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } -pub type COMP_METHOD = ::std::os::raw::c_void; -pub type SSL_COMP = ssl_comp_st; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_SSL_COMP { - _unused: [u8; 0], -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_compression_methods"] - pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_add_compression_method"] - pub fn SSL_COMP_add_compression_method( - id: ::std::os::raw::c_int, - cm: *mut COMP_METHOD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_name"] - pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get0_name"] - pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_id"] - pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_free_compression_methods"] - pub fn SSL_COMP_free_compression_methods(); -} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_method"] pub fn SSLv23_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_method"] pub fn TLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_method"] pub fn TLSv1_1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_method"] pub fn TLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_method"] pub fn DTLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_method"] pub fn DTLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_server_method"] pub fn TLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_client_method"] pub fn TLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_server_method"] pub fn SSLv23_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_client_method"] pub fn SSLv23_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_server_method"] pub fn TLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_client_method"] pub fn TLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_server_method"] pub fn TLSv1_1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_client_method"] pub fn TLSv1_1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_server_method"] pub fn TLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_client_method"] pub fn TLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_server_method"] pub fn DTLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_client_method"] pub fn DTLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_server_method"] pub fn DTLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_client_method"] pub fn DTLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_server_method"] pub fn DTLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_client_method"] pub fn DTLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear"] pub fn SSL_clear(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa_callback"] - pub fn SSL_CTX_set_tmp_rsa_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa_callback"] - pub fn SSL_set_tmp_rsa_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect"] - pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_good"] - pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_renegotiate"] - pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept"] - pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_renegotiate"] - pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_good"] - pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_hits"] - pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cb_hits"] - pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_misses"] - pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_timeouts"] - pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cache_full"] - pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cutthrough_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cutthrough_complete"] pub fn SSL_cutthrough_complete(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_num_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_num_renegotiations"] pub fn SSL_num_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_need_tmp_RSA"] - pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_need_tmp_RSA"] - pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa"] - pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa"] - pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_read_ahead"] pub fn SSL_CTX_get_read_ahead(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_read_ahead"] pub fn SSL_CTX_set_read_ahead( ctx: *mut SSL_CTX, yes: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_ahead"] pub fn SSL_get_read_ahead(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_read_ahead"] pub fn SSL_set_read_ahead(ssl: *mut SSL, yes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_state"] - pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_ciphers"] - pub fn SSL_get_shared_ciphers( - ssl: *const SSL, - buf: *mut ::std::os::raw::c_char, - len: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_sigalgs"] - pub fn SSL_get_shared_sigalgs( - ssl: *mut SSL, - idx: ::std::os::raw::c_int, - psign: *mut ::std::os::raw::c_int, - phash: *mut ::std::os::raw::c_int, - psignandhash: *mut ::std::os::raw::c_int, - rsig: *mut u8, - rhash: *mut u8, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION"] pub fn i2d_SSL_SESSION(in_: *mut SSL_SESSION, pp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION"] pub fn d2i_SSL_SESSION( a: *mut *mut SSL_SESSION, pp: *mut *const u8, @@ -32254,87 +32104,30 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION_bio"] pub fn i2d_SSL_SESSION_bio(bio: *mut BIO, session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION_bio"] pub fn d2i_SSL_SESSION_bio(bio: *mut BIO, out: *mut *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_SSL_strings"] - pub fn ERR_load_SSL_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_error_strings"] - pub fn SSL_load_error_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_use_srtp"] pub fn SSL_CTX_set_tlsext_use_srtp( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_use_srtp"] pub fn SSL_set_tlsext_use_srtp( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_compression"] - pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_expansion"] - pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_tmp_key"] - pub fn SSL_get_server_tmp_key( - ssl: *mut SSL, - out_key: *mut *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh"] - pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh"] - pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh_callback"] - pub fn SSL_CTX_set_tmp_dh_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh_callback"] - pub fn SSL_set_tmp_dh_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs"] pub fn SSL_CTX_set1_sigalgs( ctx: *mut SSL_CTX, values: *const ::std::os::raw::c_int, @@ -32342,143 +32135,59 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs"] pub fn SSL_set1_sigalgs( ssl: *mut SSL, values: *const ::std::os::raw::c_int, num_values: usize, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs_list"] - pub fn SSL_CTX_set1_sigalgs_list( - ctx: *mut SSL_CTX, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs_list"] - pub fn SSL_set1_sigalgs_list( - ssl: *mut SSL, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_security_level"] - pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_security_level"] - pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_print"] - pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct ssl_comp_st { - pub id: ::std::os::raw::c_int, - pub name: *const ::std::os::raw::c_char, - pub method: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_ssl_comp_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 12usize, - concat!("Size of: ", stringify!(ssl_comp_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(ssl_comp_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(id) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(name) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(method) - ) - ); -} -impl Default for ssl_comp_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs_list"] + pub fn SSL_CTX_set1_sigalgs_list( + ctx: *mut SSL_CTX, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs_list"] + pub fn SSL_set1_sigalgs_list( + ssl: *mut SSL, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_print"] + pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; } -pub type sk_SSL_COMP_free_func = ::std::option::Option; -pub type sk_SSL_COMP_copy_func = - ::std::option::Option *mut SSL_COMP>; -pub type sk_SSL_COMP_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const SSL_COMP, - arg2: *const *const SSL_COMP, - ) -> ::std::os::raw::c_int, ->; -pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut SSL_COMP, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cache_hit"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cache_hit"] pub fn SSL_cache_hit(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_default_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_default_timeout"] pub fn SSL_get_default_timeout(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_version"] pub fn SSL_get_version(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_version_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_version_names"] pub fn SSL_get_all_version_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_list"] pub fn SSL_get_cipher_list( ssl: *const SSL, n: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_cert_cb"] pub fn SSL_CTX_set_client_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -32491,11 +32200,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_want"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_want"] pub fn SSL_want(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_finished"] pub fn SSL_get_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32503,7 +32212,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_finished"] pub fn SSL_get_peer_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32511,15 +32220,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string"] pub fn SSL_alert_type_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string"] pub fn SSL_alert_desc_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string"] pub fn SSL_state_string(ssl: *const SSL) -> *const ::std::os::raw::c_char; } #[repr(C)] @@ -32529,42 +32238,42 @@ pub struct ssl_conf_ctx_st { } pub type SSL_CONF_CTX = ssl_conf_ctx_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state"] pub fn SSL_state(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shutdown"] pub fn SSL_set_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_ecdh"] pub fn SSL_CTX_set_tmp_ecdh(ctx: *mut SSL_CTX, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_ecdh"] pub fn SSL_set_tmp_ecdh(ssl: *mut SSL, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_dir_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_dir_cert_subjects_to_stack"] pub fn SSL_add_dir_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, dir: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_tls_channel_id"] pub fn SSL_CTX_enable_tls_channel_id(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_tls_channel_id"] pub fn SSL_enable_tls_channel_id(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_ssl"] pub fn BIO_f_ssl() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ssl"] pub fn BIO_set_ssl( bio: *mut BIO, ssl: *mut SSL, @@ -32572,33 +32281,33 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_session"] pub fn SSL_get_session(ssl: *const SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get1_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get1_session"] pub fn SSL_get1_session(ssl: *mut SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_ssl"] pub fn OPENSSL_init_ssl( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_type"] pub fn SSL_set_tlsext_status_type( ssl: *mut SSL, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_type"] pub fn SSL_get_tlsext_status_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_ocsp_resp"] pub fn SSL_set_tlsext_status_ocsp_resp( ssl: *mut SSL, resp: *mut u8, @@ -32606,11 +32315,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_ocsp_resp"] pub fn SSL_get_tlsext_status_ocsp_resp(ssl: *const SSL, out: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_cb"] pub fn SSL_CTX_set_tlsext_status_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -32622,7 +32331,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_status_cb"] pub fn SSL_CTX_get_tlsext_status_cb( ctx: *mut SSL_CTX, callback: *mut ::std::option::Option< @@ -32634,29 +32343,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_arg"] pub fn SSL_CTX_set_tlsext_status_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_id"] pub fn SSL_get_curve_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_name"] pub fn SSL_get_curve_name(curve_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_curve_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_curve_names"] pub fn SSL_get_all_curve_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves"] pub fn SSL_CTX_set1_curves( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_int, @@ -32664,7 +32373,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves"] pub fn SSL_set1_curves( ssl: *mut SSL, curves: *const ::std::os::raw::c_int, @@ -32672,19 +32381,267 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves_list"] pub fn SSL_CTX_set1_curves_list( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves_list"] pub fn SSL_set1_curves_list( ssl: *mut SSL, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } +pub type COMP_METHOD = ::std::os::raw::c_void; +pub type SSL_COMP = ssl_comp_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_SSL_COMP { + _unused: [u8; 0], +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_compression_methods"] + pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_add_compression_method"] + pub fn SSL_COMP_add_compression_method( + id: ::std::os::raw::c_int, + cm: *mut COMP_METHOD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_name"] + pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get0_name"] + pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_id"] + pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_free_compression_methods"] + pub fn SSL_COMP_free_compression_methods(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_compression"] + pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_expansion"] + pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct ssl_comp_st { + pub id: ::std::os::raw::c_int, + pub name: *const ::std::os::raw::c_char, + pub method: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_ssl_comp_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 12usize, + concat!("Size of: ", stringify!(ssl_comp_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 4usize, + concat!("Alignment of ", stringify!(ssl_comp_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(id) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, + 4usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(name) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(method) + ) + ); +} +impl Default for ssl_comp_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sk_SSL_COMP_free_func = ::std::option::Option; +pub type sk_SSL_COMP_copy_func = + ::std::option::Option *mut SSL_COMP>; +pub type sk_SSL_COMP_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const SSL_COMP, + arg2: *const *const SSL_COMP, + ) -> ::std::os::raw::c_int, +>; +pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut SSL_COMP, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_tmp_key"] + pub fn SSL_get_server_tmp_key( + ssl: *mut SSL, + out_key: *mut *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh"] + pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh"] + pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh_callback"] + pub fn SSL_CTX_set_tmp_dh_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh_callback"] + pub fn SSL_set_tmp_dh_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dh_auto"] + pub fn SSL_CTX_set_dh_auto( + ctx: *mut SSL_CTX, + onoff: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_security_level"] + pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_security_level"] + pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_state"] + pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_ciphers"] + pub fn SSL_get_shared_ciphers( + ssl: *const SSL, + buf: *mut ::std::os::raw::c_char, + len: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_sigalgs"] + pub fn SSL_get_shared_sigalgs( + ssl: *mut SSL, + idx: ::std::os::raw::c_int, + psign: *mut ::std::os::raw::c_int, + phash: *mut ::std::os::raw::c_int, + psignandhash: *mut ::std::os::raw::c_int, + rsig: *mut u8, + rhash: *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_SSL_strings"] + pub fn ERR_load_SSL_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_error_strings"] + pub fn SSL_load_error_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa_callback"] + pub fn SSL_CTX_set_tmp_rsa_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa_callback"] + pub fn SSL_set_tmp_rsa_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_need_tmp_RSA"] + pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_need_tmp_RSA"] + pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa"] + pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa"] + pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; +} pub type __builtin_va_list = *mut ::std::os::raw::c_char; #[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq, Eq)] diff --git a/aws-lc-sys/src/x86_64_apple_darwin_crypto.rs b/aws-lc-sys/src/x86_64_apple_darwin_crypto.rs index ad235210029..3027524f26f 100644 --- a/aws-lc-sys/src/x86_64_apple_darwin_crypto.rs +++ b/aws-lc-sys/src/x86_64_apple_darwin_crypto.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4300,6 +4314,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -4650,11 +4670,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -4662,15 +4682,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -4757,11 +4777,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4769,19 +4789,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4789,19 +4809,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -4899,11 +4919,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4911,19 +4931,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4931,15 +4951,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -5037,11 +5057,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5049,19 +5069,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5069,42 +5089,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -5112,58 +5132,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -5171,7 +5191,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5180,7 +5200,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5189,7 +5209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5197,7 +5217,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5205,21 +5225,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5227,7 +5247,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5235,7 +5255,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -5243,7 +5263,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -5252,7 +5272,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -5260,11 +5280,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -5291,41 +5311,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } pub type CRYPTO_MUTEX = pthread_rwlock_t; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5338,7 +5358,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5352,7 +5372,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5363,29 +5383,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -5441,7 +5461,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -5452,7 +5472,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -5465,7 +5485,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -5477,7 +5497,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -5486,7 +5506,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5497,7 +5517,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -5507,30 +5527,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -5540,101 +5560,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5643,18 +5667,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5663,18 +5687,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5683,7 +5707,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -5691,11 +5715,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -5706,57 +5730,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -5766,15 +5790,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -5838,7 +5862,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5846,7 +5870,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5854,15 +5878,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -5874,7 +5898,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -5883,7 +5907,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -5894,7 +5918,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -5905,7 +5929,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -5917,7 +5941,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -5927,7 +5951,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -5937,7 +5961,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5948,7 +5972,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6169,27 +6193,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -6197,29 +6221,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6227,7 +6251,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6281,27 +6305,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -6309,11 +6333,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -6321,7 +6345,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -6329,18 +6353,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -6349,7 +6373,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -6358,38 +6382,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -6400,7 +6431,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -6460,7 +6491,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -6531,23 +6562,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -6555,7 +6586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -6563,7 +6594,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6571,7 +6602,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6579,15 +6610,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6596,7 +6627,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6604,7 +6635,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6613,71 +6644,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -6700,7 +6731,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6708,68 +6739,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -6777,7 +6808,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -6785,7 +6816,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -6794,11 +6825,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -6807,15 +6838,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -6823,11 +6854,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -6835,22 +6866,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -6858,30 +6889,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -6889,89 +6920,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -6980,34 +7011,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -7016,13 +7047,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -7031,13 +7062,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -7050,7 +7081,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -7063,7 +7094,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -7076,7 +7107,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7088,7 +7119,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -7102,7 +7133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7115,7 +7146,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -7128,7 +7159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7140,23 +7171,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -7166,7 +7197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -7174,37 +7205,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -7216,7 +7240,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7226,6 +7250,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -7586,193 +7617,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7781,15 +7812,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -7799,11 +7830,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -7811,47 +7842,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7859,11 +7890,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7871,43 +7902,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -7916,7 +7947,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -7926,7 +7957,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7935,7 +7966,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -7945,7 +7976,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7954,7 +7985,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7964,7 +7995,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -7973,7 +8004,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7983,7 +8014,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7992,7 +8023,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -8001,7 +8032,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8009,7 +8040,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -8018,7 +8049,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8027,7 +8058,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8036,11 +8067,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -8048,7 +8079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -8176,15 +8207,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8198,7 +8229,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -8206,11 +8237,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8225,7 +8256,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -8235,7 +8266,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -8246,7 +8277,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8256,7 +8287,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8265,7 +8296,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -8274,7 +8305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -8283,7 +8314,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8293,7 +8324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8303,23 +8334,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8328,7 +8359,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8337,7 +8368,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -8347,7 +8378,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8356,7 +8387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8366,7 +8397,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -8377,7 +8408,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -8388,7 +8419,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8402,15 +8433,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -8421,7 +8452,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -8434,11 +8465,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -8446,7 +8477,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -8454,11 +8485,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -8606,15 +8637,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -8638,15 +8669,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -8655,7 +8686,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -8663,14 +8694,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -8678,7 +8709,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -8686,7 +8717,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -8694,7 +8725,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -8702,14 +8733,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -8717,7 +8756,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -8725,22 +8764,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -8816,54 +8855,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -8871,7 +8910,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -8879,79 +8918,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -8959,7 +8998,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -8967,7 +9006,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -8975,7 +9014,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -8983,7 +9022,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -8991,7 +9030,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -8999,7 +9038,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -9007,7 +9046,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -9015,7 +9054,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -9023,117 +9062,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -9141,14 +9180,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9158,7 +9197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9170,7 +9209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -9180,7 +9219,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -9190,15 +9229,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9206,26 +9245,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9233,23 +9272,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9257,14 +9296,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9272,25 +9311,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -9298,7 +9337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -9306,14 +9345,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -9342,19 +9381,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -9362,11 +9401,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -9374,54 +9413,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -9429,59 +9468,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -9489,23 +9528,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -9514,26 +9553,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -9541,29 +9580,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -9572,22 +9611,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -9595,15 +9634,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -9612,15 +9651,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -9629,52 +9668,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -9682,11 +9721,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -9711,7 +9750,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -9721,11 +9760,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9733,11 +9772,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9745,7 +9784,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -10079,15 +10118,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -10095,19 +10134,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10115,7 +10154,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10123,12 +10162,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10136,14 +10175,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10151,33 +10190,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -10185,7 +10224,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -10193,19 +10232,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -10213,7 +10252,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -10221,7 +10260,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -10231,7 +10270,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -10241,11 +10280,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -10253,33 +10292,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10287,36 +10308,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -10913,7 +10952,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -10938,19 +10977,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -10960,19 +10999,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10982,7 +11021,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10990,11 +11029,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11004,7 +11043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11012,7 +11051,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -11171,11 +11210,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -11183,11 +11222,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -11242,19 +11281,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -11263,7 +11302,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -11324,23 +11363,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -11348,86 +11387,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11435,7 +11474,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11443,11 +11482,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11455,7 +11494,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11464,7 +11503,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11475,22 +11514,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11499,7 +11538,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -11508,7 +11547,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -11517,7 +11556,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -11526,37 +11565,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -11564,7 +11603,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -11572,7 +11611,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -11879,23 +11918,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11903,40 +11942,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -11944,15 +11983,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11960,55 +11999,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -12016,11 +12055,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -12028,7 +12067,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -12036,11 +12075,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -12048,11 +12087,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -12063,122 +12102,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12189,7 +12228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12199,7 +12238,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12209,7 +12248,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12219,7 +12258,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12227,7 +12266,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12237,7 +12276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12245,7 +12284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12255,7 +12294,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12263,47 +12302,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -12312,45 +12351,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -12363,23 +12402,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12389,7 +12428,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12398,7 +12437,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12407,7 +12446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12415,7 +12454,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12423,7 +12462,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12431,7 +12470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12440,132 +12479,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -12800,7 +12839,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -12810,19 +12849,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -12832,15 +12871,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -12848,7 +12887,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -12939,15 +12978,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -12955,7 +12994,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -12963,14 +13002,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -12978,7 +13017,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -12986,27 +13025,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -13014,11 +13053,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -13027,7 +13066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -13037,15 +13076,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -13053,15 +13092,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -13070,7 +13109,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -13079,7 +13118,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -13090,7 +13129,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -13100,11 +13139,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -13115,7 +13154,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -13188,22 +13227,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -13212,7 +13251,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -13223,7 +13262,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -13234,7 +13273,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13247,7 +13286,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13259,7 +13298,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13268,7 +13307,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13277,47 +13316,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -13325,7 +13364,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -13333,7 +13372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -13342,7 +13381,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -13351,44 +13390,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -13397,11 +13436,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -13409,7 +13448,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -13420,19 +13459,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -13440,19 +13479,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -13467,7 +13506,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -13475,14 +13514,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -13490,130 +13529,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -13621,11 +13660,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -13633,7 +13672,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13641,7 +13680,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13649,7 +13688,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -13660,75 +13699,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -13736,19 +13763,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -13857,19 +13880,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -13877,7 +13916,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -13885,31 +13924,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -13917,7 +13956,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -13926,7 +13965,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -13934,7 +13973,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -13943,7 +13982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -13955,11 +13994,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -14013,28 +14052,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -14043,7 +14082,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14053,7 +14092,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14064,7 +14103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14075,7 +14114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14086,47 +14125,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14136,7 +14175,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -14144,14 +14183,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -14159,11 +14198,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14171,11 +14210,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14183,11 +14222,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -14195,7 +14234,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -14206,39 +14245,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -14246,19 +14285,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -14266,7 +14305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -14276,53 +14315,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -14330,7 +14369,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -14339,7 +14378,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -14349,7 +14388,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -14359,7 +14398,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14369,7 +14408,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14379,7 +14418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -14390,7 +14429,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -14400,7 +14439,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14410,7 +14449,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14420,7 +14459,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14430,7 +14469,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14439,7 +14478,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -14447,7 +14486,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14458,7 +14497,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14469,7 +14508,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14480,7 +14519,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -14489,7 +14528,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -14498,7 +14537,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -14508,39 +14547,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -14592,24 +14605,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -14617,11 +14656,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -14629,19 +14668,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}_aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -14687,83 +14726,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -14771,7 +14810,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -14780,15 +14819,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -14796,11 +14835,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -14808,22 +14847,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14833,7 +14872,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -14841,7 +14880,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -14963,11 +15002,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14975,11 +15010,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14987,11 +15022,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14999,14 +15034,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -15023,7 +15062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -15032,7 +15071,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15043,7 +15082,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15054,7 +15093,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -15108,23 +15147,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -15132,7 +15171,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -15140,7 +15179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -15148,7 +15187,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -15157,19 +15196,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -15177,11 +15216,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -15191,7 +15230,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -15199,83 +15238,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -15413,11 +15452,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -15426,11 +15465,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15441,11 +15480,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15460,7 +15499,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15475,7 +15514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15493,7 +15532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15508,66 +15547,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15578,7 +15621,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -15586,7 +15629,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -15595,7 +15638,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -15603,70 +15646,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -15675,7 +15718,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -15683,7 +15726,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -15691,7 +15734,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -15772,147 +15815,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15921,7 +15964,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15930,7 +15973,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15938,7 +15981,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15946,7 +15989,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15956,7 +15999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15964,7 +16007,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -15972,7 +16015,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -15982,7 +16025,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15992,7 +16035,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16000,7 +16043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16008,7 +16051,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16018,7 +16061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16026,11 +16069,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16038,7 +16081,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -16047,7 +16090,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16055,11 +16098,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16067,7 +16110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16076,7 +16119,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16085,7 +16128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16094,7 +16137,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16103,7 +16146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16116,7 +16159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16128,7 +16171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16143,31 +16186,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -16177,11 +16220,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -16191,11 +16234,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16205,11 +16248,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16219,11 +16262,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16233,18 +16276,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -16252,18 +16295,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -16273,7 +16316,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -16283,102 +16326,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -16386,28 +16429,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16415,7 +16458,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16423,7 +16466,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -16433,43 +16476,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16483,7 +16502,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16497,7 +16516,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16511,15 +16530,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16528,7 +16547,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16536,7 +16555,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16545,22 +16564,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -16568,40 +16579,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16609,11 +16620,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -16621,11 +16632,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -16633,11 +16644,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16645,38 +16656,70 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_mac_key"] + pub fn EVP_PKEY_new_mac_key( + type_: ::std::os::raw::c_int, + engine: *mut ENGINE, + mac_key: *const u8, + mac_key_len: usize, + ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( ctx: *mut EVP_PKEY_CTX, nbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( ctx: *mut EVP_PKEY_CTX, qbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_mac_key"] - pub fn EVP_PKEY_new_mac_key( - type_: ::std::os::raw::c_int, - engine: *mut ENGINE, - mac_key: *const u8, - mac_key_len: usize, - ) -> *mut EVP_PKEY; + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -16690,7 +16733,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -16702,7 +16745,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -16714,11 +16757,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -16726,15 +16769,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -16821,7 +16864,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -16833,27 +16876,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16863,7 +16906,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -16871,7 +16914,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -16879,23 +16922,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16904,7 +16947,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -17080,86 +17123,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -17168,18 +17211,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17188,7 +17231,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17197,23 +17240,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17229,7 +17272,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17247,7 +17290,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17260,7 +17303,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17276,7 +17319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17294,7 +17337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17309,7 +17352,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17322,7 +17365,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17335,7 +17378,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -17345,19 +17388,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -17616,7 +17659,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -17624,7 +17667,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -17633,7 +17676,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -17642,18 +17685,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -17669,21 +17712,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -17691,7 +17734,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -17699,7 +17742,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -17707,11 +17750,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -17719,15 +17762,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -17829,7 +17872,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -17837,47 +17880,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -18171,51 +18214,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -18241,15 +18284,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -18257,18 +18300,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -18276,79 +18319,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -18357,11 +18417,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -18370,7 +18430,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -18379,12 +18439,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -18393,7 +18453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18402,7 +18462,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18410,7 +18470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18422,7 +18482,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18434,7 +18494,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -18444,7 +18504,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -18454,7 +18514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18465,7 +18525,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -18479,7 +18539,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18491,7 +18551,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18502,7 +18562,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -18515,7 +18575,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18527,7 +18587,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -18537,7 +18597,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -18547,31 +18607,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -18582,7 +18642,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -18593,7 +18653,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -18606,7 +18666,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -18616,7 +18676,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -18627,19 +18687,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18647,19 +18707,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18667,7 +18727,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -18677,7 +18766,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -18685,26 +18774,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -18713,7 +18806,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18721,11 +18814,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18733,11 +18826,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -18747,7 +18840,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -18757,7 +18850,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -18768,7 +18861,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -18776,7 +18869,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -18784,9 +18877,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -18977,27 +19074,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -19005,76 +19102,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -19082,7 +19183,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -19090,7 +19191,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -19098,15 +19199,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -19114,72 +19234,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -19187,7 +19307,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -19195,25 +19325,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -19221,14 +19351,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -19236,7 +19366,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -19244,7 +19374,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -19252,19 +19382,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -19280,24 +19432,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -19305,44 +19478,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -19350,7 +19534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -19358,7 +19542,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -19366,11 +19550,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -19378,59 +19571,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -19438,7 +19642,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -19446,25 +19660,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -19472,19 +19686,142 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_it"] pub static X509_REQ_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_dup"] pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_free"] pub fn X509_REQ_free(req: *mut X509_REQ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ"] pub fn d2i_X509_REQ( out: *mut *mut X509_REQ, inp: *mut *const u8, @@ -19492,34 +19829,38 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ"] pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_version"] pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr( req: *const X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID( req: *const X509_REQ, nid: ::std::os::raw::c_int, @@ -19527,7 +19868,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ( req: *const X509_REQ, obj: *const ASN1_OBJECT, @@ -19535,15 +19876,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_extension_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature( req: *const X509_REQ, out_sig: *mut *const ASN1_BIT_STRING, @@ -19551,51 +19892,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_verify"] pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_new"] pub fn X509_REQ_new() -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_version"] pub fn X509_REQ_set_version( req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -19605,7 +19946,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -19615,7 +19956,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -19625,7 +19966,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -19633,14 +19974,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -19648,22 +19989,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -19713,19 +20054,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -19733,15 +20074,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -19749,15 +20094,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -19765,7 +20110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -19773,21 +20118,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -19796,7 +20141,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -19808,7 +20153,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -19820,7 +20165,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -19832,19 +20177,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -19852,33 +20197,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -19887,11 +20232,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -19901,7 +20246,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -19911,7 +20256,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -19921,19 +20266,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -19941,18 +20343,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19961,7 +20363,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -19970,33 +20372,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -20020,11 +20422,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -20032,18 +20434,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20051,7 +20453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20059,7 +20461,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -20067,21 +20469,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -20110,23 +20512,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -20134,11 +20536,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -20147,7 +20549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -20156,11 +20558,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -20185,23 +20587,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -20209,14 +20611,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -20224,7 +20626,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -20234,7 +20636,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -20244,7 +20646,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -20254,14 +20656,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -20270,7 +20672,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20279,15 +20681,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20355,19 +20757,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -20375,43 +20777,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -20469,19 +20871,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -20489,23 +20891,208 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, +} +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, cflag: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_ex_fp"] pub fn X509_print_ex_fp( fp: *mut FILE, x: *mut X509, @@ -20514,23 +21101,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print"] pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_fp"] pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_print"] pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex( bp: *mut BIO, x: *mut X509_REQ, @@ -20539,15 +21126,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print"] pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex( out: *mut BIO, nm: *const X509_NAME, @@ -20556,7 +21143,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print"] pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, @@ -20564,7 +21151,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -20572,7 +21159,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -20581,7 +21168,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -20589,7 +21176,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -20597,7 +21184,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -20606,7 +21193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -20615,7 +21202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -20624,7 +21211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -20633,7 +21220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -20642,259 +21229,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -20902,23 +21489,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -20926,7 +21513,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -20935,12 +21522,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20950,7 +21549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -20958,14 +21557,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20975,7 +21574,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -20983,42 +21582,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -21027,7 +21679,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -21035,6 +21687,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -21216,947 +21876,147 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_area"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_dir"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_dir_env"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_file_env"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_private_dir"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_hash"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_hash"] pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify_cert"] - pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_trust"] - pub fn X509_check_trust( - x: *mut X509, - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_count"] - pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get0"] - pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_by_id"] - pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_add"] - pub fn X509_TRUST_add( - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ck: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_TRUST, - arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify_cert"] + pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_trust"] + pub fn X509_check_trust( + x: *mut X509, + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_count"] + pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get0"] + pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_by_id"] + pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_add"] + pub fn X509_TRUST_add( + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ck: ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_TRUST, + arg2: *mut X509, + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -22274,256 +22134,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -22531,15 +22364,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -22548,50 +22377,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -22601,7 +22430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22609,7 +22438,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22617,7 +22446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22625,32 +22454,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -22658,81 +22462,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -22741,11 +22541,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22753,7 +22553,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22761,7 +22561,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -22773,22 +22573,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -22797,94 +22597,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22892,7 +22692,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22900,20 +22700,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -22921,7 +22721,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -22929,24 +22729,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -22960,14 +22760,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -22977,7 +22777,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -22987,7 +22787,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -22997,7 +22797,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -23009,7 +22809,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23020,7 +22820,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23033,8 +22833,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -23043,7 +23000,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -23053,7 +23010,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -23063,7 +23020,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23074,7 +23031,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23088,7 +23045,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -23097,7 +23054,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -23106,7 +23063,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -23115,7 +23072,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -23124,15 +23081,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -23141,7 +23098,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -23150,15 +23107,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -23167,7 +23124,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -23176,23 +23133,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -23201,7 +23158,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -23210,15 +23167,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -23227,7 +23184,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -23236,15 +23193,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -23253,7 +23210,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -23262,15 +23219,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23279,7 +23236,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23288,21 +23245,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23311,7 +23268,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23320,7 +23277,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -23332,7 +23289,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -23344,7 +23301,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23353,7 +23310,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23362,15 +23319,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -23379,7 +23336,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -23388,15 +23345,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -23405,7 +23362,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -23414,7 +23371,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -23426,7 +23383,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -23438,7 +23395,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -23447,7 +23404,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -23456,15 +23413,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -23473,7 +23430,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -23482,15 +23439,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23499,7 +23456,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23508,7 +23465,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -23520,7 +23477,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -23532,7 +23489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23541,7 +23498,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23550,15 +23507,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -23567,7 +23524,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -23576,15 +23533,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23593,7 +23550,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23602,7 +23559,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -23614,7 +23571,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -23626,7 +23583,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23635,7 +23592,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23644,15 +23601,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -23664,7 +23621,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -23676,7 +23633,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23688,7 +23645,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23700,7 +23657,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23709,7 +23666,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23721,7 +23678,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23733,7 +23690,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -23745,7 +23702,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23754,7 +23711,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -23766,7 +23723,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -23779,7 +23736,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -23793,7 +23750,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -23801,7 +23758,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -23809,7 +23766,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -23818,11 +23775,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -23830,27 +23787,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23860,7 +23817,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23868,7 +23825,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -23883,82 +23840,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -24059,23 +24016,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -24140,11 +24097,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}_aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -24231,11 +24188,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -24243,35 +24200,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}_aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -24346,15 +24303,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24367,7 +24324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24382,18 +24339,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24402,14 +24359,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24418,7 +24375,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24429,7 +24386,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24438,7 +24395,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24450,7 +24407,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -24462,18 +24419,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24481,14 +24438,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24496,7 +24453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -24510,7 +24467,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24523,7 +24480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24538,7 +24495,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -25430,7 +25387,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -25438,7 +25394,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -25476,16 +25432,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -26146,11 +26092,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -26371,15 +26317,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26387,26 +26333,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -26414,26 +26360,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26441,22 +26387,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -26464,19 +26410,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26484,18 +26430,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -26503,7 +26449,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26511,15 +26457,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26527,26 +26473,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26554,18 +26500,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -26573,14 +26519,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -26588,7 +26534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -26596,14 +26542,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26611,15 +26557,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26627,33 +26573,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26661,26 +26607,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26688,26 +26634,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26715,26 +26661,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26742,26 +26688,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -26769,26 +26715,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26796,26 +26742,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26823,26 +26769,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26850,26 +26796,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26877,38 +26823,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -26916,26 +26862,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26943,70 +26889,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27017,7 +26963,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27025,7 +26971,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27035,7 +26981,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -27133,7 +27079,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -27144,11 +27090,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27157,7 +27103,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27166,7 +27112,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -27175,7 +27121,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -27184,7 +27130,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27193,7 +27139,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27202,7 +27148,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27211,7 +27157,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27220,35 +27166,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -27258,27 +27204,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27287,14 +27233,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -27302,7 +27248,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27312,7 +27258,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -27321,7 +27267,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -27330,7 +27276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -27339,7 +27285,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -27349,11 +27295,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -27361,71 +27307,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -27443,43 +27389,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27489,7 +27435,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27498,7 +27444,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -27507,7 +27453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -27515,11 +27461,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } pub type __builtin_va_list = [__va_list_tag; 1usize]; diff --git a/aws-lc-sys/src/x86_64_apple_darwin_crypto_ssl.rs b/aws-lc-sys/src/x86_64_apple_darwin_crypto_ssl.rs index af11663e686..92ca965ff59 100644 --- a/aws-lc-sys/src/x86_64_apple_darwin_crypto_ssl.rs +++ b/aws-lc-sys/src/x86_64_apple_darwin_crypto_ssl.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4464,37 +4478,6 @@ pub const SSL_CB_HANDSHAKE_DONE: i32 = 32; pub const SSL_SENT_SHUTDOWN: i32 = 1; pub const SSL_RECEIVED_SHUTDOWN: i32 = 2; pub const SSL_MODE_HANDSHAKE_CUTTHROUGH: i32 = 128; -pub const SSL_MODE_AUTO_RETRY: i32 = 0; -pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; -pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; -pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; -pub const SSL_OP_ALL: i32 = 0; -pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; -pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; -pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; -pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; -pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; -pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; -pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; -pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NO_COMPRESSION: i32 = 0; -pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SSLv2: i32 = 0; -pub const SSL_OP_NO_SSLv3: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; -pub const SSL_OP_SINGLE_DH_USE: i32 = 0; -pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; -pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; -pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; -pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; -pub const SSL_OP_TLS_D5_BUG: i32 = 0; -pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; -pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; pub const SSL_NOTHING: i32 = 0; pub const SSL_WRITING: i32 = 3; pub const SSL_READING: i32 = 2; @@ -4551,6 +4534,37 @@ pub const SSL_CURVE_SECP521R1: i32 = 25; pub const SSL_CURVE_X25519: i32 = 29; pub const SSL_CURVE_SECP256R1_KYBER768_DRAFT00: i32 = 25498; pub const SSL_CURVE_X25519_KYBER768_DRAFT00: i32 = 25497; +pub const SSL_MODE_AUTO_RETRY: i32 = 0; +pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; +pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; +pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; +pub const SSL_OP_ALL: i32 = 0; +pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; +pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; +pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; +pub const SSL_OP_NO_COMPRESSION: i32 = 0; +pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SSLv2: i32 = 0; +pub const SSL_OP_NO_SSLv3: i32 = 0; +pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; +pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; +pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; +pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; +pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; +pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; +pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; +pub const SSL_OP_SINGLE_DH_USE: i32 = 0; +pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; +pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; +pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; +pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; +pub const SSL_OP_TLS_D5_BUG: i32 = 0; pub const SSL_R_BACKWARDS_COMPATABILITY_OFFSET: i32 = 23841; pub const SSL_R_NO_PROTOCOLS_AVAILABLE: i32 = 23842; pub const SSL_R_BAD_PROTOCOL_VERSION_NUMBER: i32 = 23843; @@ -5343,6 +5357,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -5668,11 +5688,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -5680,15 +5700,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -5775,11 +5795,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5787,19 +5807,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5807,19 +5827,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -5917,11 +5937,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5929,19 +5949,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5949,15 +5969,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -6055,11 +6075,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6067,19 +6087,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6087,42 +6107,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -6130,58 +6150,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -6189,7 +6209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6198,7 +6218,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6207,7 +6227,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6215,7 +6235,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6223,21 +6243,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6245,7 +6265,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6253,7 +6273,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -6261,7 +6281,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -6270,7 +6290,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -6278,11 +6298,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -6309,41 +6329,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } pub type CRYPTO_MUTEX = pthread_rwlock_t; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6356,7 +6376,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6370,7 +6390,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6381,29 +6401,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -6459,7 +6479,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -6470,7 +6490,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -6483,7 +6503,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -6495,7 +6515,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -6504,7 +6524,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6515,7 +6535,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -6525,30 +6545,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -6558,101 +6578,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6661,18 +6685,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6681,18 +6705,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6701,7 +6725,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -6709,11 +6733,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -6724,57 +6748,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -6784,15 +6808,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -6856,7 +6880,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6864,7 +6888,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6872,15 +6896,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -6892,7 +6916,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -6901,7 +6925,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -6912,7 +6936,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -6923,7 +6947,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -6935,7 +6959,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -6945,7 +6969,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -6955,7 +6979,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6966,7 +6990,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -7187,27 +7211,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -7215,29 +7239,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7245,7 +7269,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}_aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7299,27 +7323,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -7327,11 +7351,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -7339,7 +7363,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -7347,18 +7371,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -7367,7 +7391,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -7376,38 +7400,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -7418,7 +7449,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -7478,7 +7509,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -7549,23 +7580,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -7573,7 +7604,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -7581,7 +7612,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7589,7 +7620,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7597,15 +7628,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7614,7 +7645,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7622,7 +7653,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7631,71 +7662,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -7718,7 +7749,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7726,68 +7757,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -7795,7 +7826,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -7803,7 +7834,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -7812,11 +7843,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -7825,15 +7856,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -7841,11 +7872,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -7853,22 +7884,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -7876,30 +7907,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -7907,89 +7938,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -7998,34 +8029,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -8034,13 +8065,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -8049,13 +8080,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -8068,7 +8099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -8081,7 +8112,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -8094,7 +8125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8106,7 +8137,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -8120,7 +8151,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8133,7 +8164,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -8146,7 +8177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8158,23 +8189,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -8184,7 +8215,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -8192,37 +8223,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -8234,7 +8258,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8244,6 +8268,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -8604,193 +8635,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8799,15 +8830,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -8817,11 +8848,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -8829,47 +8860,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8877,11 +8908,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8889,43 +8920,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -8934,7 +8965,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -8944,7 +8975,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8953,7 +8984,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -8963,7 +8994,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8972,7 +9003,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8982,7 +9013,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -8991,7 +9022,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -9001,7 +9032,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9010,7 +9041,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -9019,7 +9050,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9027,7 +9058,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -9036,7 +9067,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9045,7 +9076,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9054,11 +9085,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -9066,7 +9097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -9194,15 +9225,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9216,7 +9247,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -9224,11 +9255,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9243,7 +9274,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -9253,7 +9284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -9264,7 +9295,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9274,7 +9305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9283,7 +9314,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -9292,7 +9323,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -9301,7 +9332,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9311,7 +9342,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9321,23 +9352,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9346,7 +9377,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9355,7 +9386,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -9365,7 +9396,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9374,7 +9405,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9384,7 +9415,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -9395,7 +9426,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -9406,7 +9437,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9420,15 +9451,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -9439,7 +9470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -9452,11 +9483,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -9464,7 +9495,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -9472,11 +9503,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -9624,15 +9655,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -9656,15 +9687,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -9673,7 +9704,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -9681,14 +9712,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -9696,7 +9727,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -9704,7 +9735,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -9712,7 +9743,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -9720,14 +9751,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -9735,7 +9774,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -9743,22 +9782,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -9834,54 +9873,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -9889,7 +9928,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -9897,79 +9936,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -9977,7 +10016,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -9985,7 +10024,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -9993,7 +10032,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -10001,7 +10040,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -10009,7 +10048,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -10017,7 +10056,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -10025,7 +10064,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -10033,7 +10072,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -10041,117 +10080,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -10159,14 +10198,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10176,7 +10215,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10188,7 +10227,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -10198,7 +10237,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -10208,15 +10247,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10224,26 +10263,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10251,23 +10290,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10275,14 +10314,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10290,25 +10329,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -10316,7 +10355,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -10324,14 +10363,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -10360,19 +10399,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -10380,11 +10419,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -10392,54 +10431,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -10447,59 +10486,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -10507,23 +10546,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -10532,26 +10571,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -10559,29 +10598,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -10590,22 +10629,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -10613,15 +10652,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -10630,15 +10669,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -10647,52 +10686,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -10700,11 +10739,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -10729,7 +10768,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -10739,11 +10778,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10751,11 +10790,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10763,7 +10802,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -11097,15 +11136,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -11113,19 +11152,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11133,7 +11172,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11141,12 +11180,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11154,14 +11193,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11169,33 +11208,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -11203,7 +11242,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -11211,19 +11250,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -11231,7 +11270,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -11239,7 +11278,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -11249,7 +11288,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -11259,11 +11298,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -11271,33 +11310,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -11305,36 +11326,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -11931,7 +11970,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -11956,19 +11995,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -11978,19 +12017,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12000,7 +12039,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12008,11 +12047,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12022,7 +12061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12030,7 +12069,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -12189,11 +12228,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -12201,11 +12240,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}_aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -12260,19 +12299,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -12281,7 +12320,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12342,23 +12381,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -12366,86 +12405,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12453,7 +12492,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12461,11 +12500,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12473,7 +12512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12482,7 +12521,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12493,22 +12532,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12517,7 +12556,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -12526,7 +12565,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -12535,7 +12574,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -12544,37 +12583,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -12582,7 +12621,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -12590,7 +12629,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -12897,23 +12936,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12921,40 +12960,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -12962,15 +13001,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12978,55 +13017,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -13034,11 +13073,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -13046,7 +13085,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -13054,11 +13093,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -13066,11 +13105,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}_aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -13081,122 +13120,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13207,7 +13246,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13217,7 +13256,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13227,7 +13266,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13237,7 +13276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13245,7 +13284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13255,7 +13294,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13263,7 +13302,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13273,7 +13312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13281,47 +13320,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -13330,45 +13369,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -13381,23 +13420,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13407,7 +13446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13416,7 +13455,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13425,7 +13464,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13433,7 +13472,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13441,7 +13480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13449,7 +13488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13458,132 +13497,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -13818,7 +13857,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -13828,19 +13867,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -13850,15 +13889,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -13866,7 +13905,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -13957,15 +13996,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -13973,7 +14012,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -13981,14 +14020,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -13996,7 +14035,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -14004,27 +14043,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -14032,11 +14071,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -14045,7 +14084,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -14055,15 +14094,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -14071,15 +14110,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}_aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -14088,7 +14127,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -14097,7 +14136,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}_aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -14108,7 +14147,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -14118,11 +14157,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -14133,7 +14172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -14206,22 +14245,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -14230,7 +14269,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -14241,7 +14280,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -14252,7 +14291,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14265,7 +14304,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14277,7 +14316,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14286,7 +14325,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}_aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14295,47 +14334,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -14343,7 +14382,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -14351,7 +14390,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -14360,7 +14399,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -14369,44 +14408,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}_aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -14415,11 +14454,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -14427,7 +14466,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -14438,19 +14477,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -14458,19 +14497,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -14485,7 +14524,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -14493,14 +14532,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -14508,130 +14547,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -14639,11 +14678,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -14651,7 +14690,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14659,7 +14698,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14667,7 +14706,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -14678,75 +14717,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -14754,19 +14781,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -14875,19 +14898,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -14895,7 +14934,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -14903,31 +14942,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -14935,7 +14974,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -14944,7 +14983,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -14952,7 +14991,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -14961,7 +15000,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -14973,11 +15012,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -15031,28 +15070,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -15061,7 +15100,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15071,7 +15110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15082,7 +15121,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15093,7 +15132,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15104,47 +15143,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15154,7 +15193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -15162,14 +15201,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -15177,11 +15216,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15189,11 +15228,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15201,11 +15240,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -15213,7 +15252,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -15224,39 +15263,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -15264,19 +15303,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -15284,7 +15323,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -15294,53 +15333,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -15348,7 +15387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -15357,7 +15396,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -15367,7 +15406,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -15377,7 +15416,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15387,7 +15426,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15397,7 +15436,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -15408,7 +15447,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -15418,7 +15457,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15428,7 +15467,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15438,7 +15477,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15448,7 +15487,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15457,7 +15496,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -15465,7 +15504,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15476,7 +15515,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15487,7 +15526,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15498,7 +15537,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -15507,7 +15546,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -15516,7 +15555,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -15526,39 +15565,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -15610,24 +15623,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -15635,11 +15674,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -15647,19 +15686,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}_aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -15705,83 +15744,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -15789,7 +15828,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -15798,15 +15837,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -15814,11 +15853,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -15826,22 +15865,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15851,7 +15890,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -15859,7 +15898,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -15981,11 +16020,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15993,11 +16028,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16005,11 +16040,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16017,14 +16052,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -16041,7 +16080,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -16050,7 +16089,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16061,7 +16100,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16072,7 +16111,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -16126,23 +16165,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -16150,7 +16189,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -16158,7 +16197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -16166,7 +16205,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -16175,19 +16214,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -16195,11 +16234,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -16209,7 +16248,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -16217,83 +16256,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -16431,11 +16470,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -16444,11 +16483,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16459,11 +16498,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16478,7 +16517,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16493,7 +16532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16511,7 +16550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16526,66 +16565,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16596,7 +16639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -16604,7 +16647,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -16613,7 +16656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -16621,70 +16664,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -16693,7 +16736,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -16701,7 +16744,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -16709,7 +16752,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -16790,147 +16833,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16939,7 +16982,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16948,7 +16991,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16956,7 +16999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16964,7 +17007,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16974,7 +17017,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16982,7 +17025,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16990,7 +17033,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -17000,7 +17043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -17010,7 +17053,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17018,7 +17061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17026,7 +17069,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17036,7 +17079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17044,11 +17087,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17056,7 +17099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -17065,7 +17108,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17073,11 +17116,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17085,7 +17128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17094,7 +17137,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17103,7 +17146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17112,7 +17155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17121,7 +17164,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17134,7 +17177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17146,7 +17189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17161,31 +17204,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -17195,11 +17238,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -17209,11 +17252,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17223,11 +17266,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17237,11 +17280,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17251,18 +17294,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -17270,18 +17313,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -17291,7 +17334,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -17301,102 +17344,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -17404,28 +17447,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17433,7 +17476,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17441,7 +17484,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -17451,43 +17494,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17501,7 +17520,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17515,7 +17534,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17529,15 +17548,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17546,7 +17565,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17554,7 +17573,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17563,22 +17582,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -17586,40 +17597,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17627,11 +17638,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -17639,11 +17650,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -17651,11 +17662,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -17663,29 +17674,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( - ctx: *mut EVP_PKEY_CTX, - nbits: ::std::os::raw::c_int, + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( - ctx: *mut EVP_PKEY_CTX, - qbits: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_new_mac_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key( type_: ::std::os::raw::c_int, engine: *mut ENGINE, @@ -17694,7 +17691,53 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( + ctx: *mut EVP_PKEY_CTX, + nbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( + ctx: *mut EVP_PKEY_CTX, + qbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -17708,7 +17751,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -17720,7 +17763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}_aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -17732,11 +17775,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -17744,15 +17787,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -17839,7 +17882,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -17851,27 +17894,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17881,7 +17924,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -17889,7 +17932,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -17897,23 +17940,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17922,7 +17965,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -18098,86 +18141,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -18186,18 +18229,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18206,7 +18249,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18215,23 +18258,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18247,7 +18290,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18265,7 +18308,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18278,7 +18321,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18294,7 +18337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18312,7 +18355,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18327,7 +18370,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18340,7 +18383,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18353,7 +18396,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -18363,19 +18406,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -18634,7 +18677,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -18642,7 +18685,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -18651,7 +18694,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -18660,18 +18703,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -18687,21 +18730,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -18709,7 +18752,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -18717,7 +18760,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -18725,11 +18768,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -18737,15 +18780,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}_aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -18847,7 +18890,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -18855,47 +18898,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -19189,51 +19232,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -19259,15 +19302,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -19275,18 +19318,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -19294,79 +19337,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -19375,11 +19435,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -19388,7 +19448,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -19397,12 +19457,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -19411,7 +19471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19420,7 +19480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19428,7 +19488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19440,7 +19500,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19452,7 +19512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -19462,7 +19522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -19472,7 +19532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19483,7 +19543,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -19497,7 +19557,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19509,7 +19569,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19520,7 +19580,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -19533,7 +19593,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19545,7 +19605,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -19555,7 +19615,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -19565,31 +19625,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -19600,7 +19660,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -19611,7 +19671,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -19624,7 +19684,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -19634,7 +19694,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -19645,19 +19705,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19665,19 +19725,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19685,7 +19745,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -19695,7 +19784,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -19703,26 +19792,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -19731,7 +19824,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19739,11 +19832,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19751,11 +19844,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -19765,7 +19858,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -19775,7 +19868,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -19786,7 +19879,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -19794,7 +19887,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -19802,9 +19895,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -19995,27 +20092,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -20023,76 +20120,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -20100,7 +20201,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -20108,7 +20209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -20116,15 +20217,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -20132,72 +20252,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -20205,7 +20325,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -20213,25 +20343,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -20239,14 +20369,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -20254,7 +20384,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -20262,7 +20392,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -20270,19 +20400,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -20298,24 +20450,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -20323,44 +20496,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -20368,7 +20552,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -20376,7 +20560,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -20384,11 +20568,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -20396,59 +20589,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -20456,7 +20660,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -20464,25 +20678,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -20490,130 +20704,257 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_it"] - pub static X509_REQ_it: ASN1_ITEM; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_dup"] - pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_free"] - pub fn X509_REQ_free(req: *mut X509_REQ); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ"] - pub fn d2i_X509_REQ( - out: *mut *mut X509_REQ, + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, inp: *mut *const u8, len: ::std::os::raw::c_long, - ) -> *mut X509_REQ; + ) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ"] - pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_version"] - pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_subject_name"] - pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_pubkey"] - pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_count"] - pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr"] - pub fn X509_REQ_get_attr( - req: *const X509_REQ, - loc: ::std::os::raw::c_int, - ) -> *mut X509_ATTRIBUTE; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] - pub fn X509_REQ_get_attr_by_NID( - req: *const X509_REQ, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, nid: ::std::os::raw::c_int, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] - pub fn X509_REQ_get_attr_by_OBJ( - req: *const X509_REQ, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, obj: *const ASN1_OBJECT, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_extension_nid"] - pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_extensions"] - pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get0_signature"] - pub fn X509_REQ_get0_signature( - req: *const X509_REQ, - out_sig: *mut *const ASN1_BIT_STRING, - out_alg: *mut *const X509_ALGOR, - ); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get_signature_nid"] - pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_verify"] - pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_new"] - pub fn X509_REQ_new() -> *mut X509_REQ; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_version"] - pub fn X509_REQ_set_version( - req: *mut X509_REQ, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_it"] + pub static X509_REQ_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_dup"] + pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_free"] + pub fn X509_REQ_free(req: *mut X509_REQ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ"] + pub fn d2i_X509_REQ( + out: *mut *mut X509_REQ, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ"] + pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_version"] + pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_subject_name"] + pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_pubkey"] + pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_count"] + pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr"] + pub fn X509_REQ_get_attr( + req: *const X509_REQ, + loc: ::std::os::raw::c_int, + ) -> *mut X509_ATTRIBUTE; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] + pub fn X509_REQ_get_attr_by_NID( + req: *const X509_REQ, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] + pub fn X509_REQ_get_attr_by_OBJ( + req: *const X509_REQ, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_extension_nid"] + pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_extensions"] + pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get0_signature"] + pub fn X509_REQ_get0_signature( + req: *const X509_REQ, + out_sig: *mut *const ASN1_BIT_STRING, + out_alg: *mut *const X509_ALGOR, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get_signature_nid"] + pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_verify"] + pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_new"] + pub fn X509_REQ_new() -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_version"] + pub fn X509_REQ_set_version( + req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -20623,7 +20964,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -20633,7 +20974,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -20643,7 +20984,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -20651,14 +20992,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -20666,22 +21007,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -20731,19 +21072,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -20751,15 +21092,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -20767,15 +21112,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20783,7 +21128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20791,21 +21136,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -20814,7 +21159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -20826,7 +21171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -20838,7 +21183,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -20850,19 +21195,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -20870,33 +21215,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -20905,11 +21250,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -20919,7 +21264,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -20929,7 +21274,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -20939,19 +21284,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -20959,18 +21361,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20979,7 +21381,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20988,33 +21390,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -21038,11 +21440,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -21050,18 +21452,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -21069,7 +21471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -21077,7 +21479,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -21085,21 +21487,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -21128,23 +21530,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -21152,11 +21554,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -21165,7 +21567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -21174,11 +21576,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -21203,23 +21605,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -21227,14 +21629,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -21242,7 +21644,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -21252,7 +21654,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -21262,7 +21664,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -21272,14 +21674,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -21288,7 +21690,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21297,15 +21699,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21373,19 +21775,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -21393,43 +21795,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -21487,19 +21889,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -21507,82 +21909,267 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_ex_fp"] - pub fn X509_print_ex_fp( - fp: *mut FILE, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print"] - pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_print_fp"] - pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_print"] - pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_print_fp"] - pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print_ex"] - pub fn X509_REQ_print_ex( - bp: *mut BIO, - x: *mut X509_REQ, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print"] - pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_print_fp"] - pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print_ex"] - pub fn X509_NAME_print_ex( - out: *mut BIO, - nm: *const X509_NAME, - indent: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print"] - pub fn X509_NAME_print( + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_ex_fp"] + pub fn X509_print_ex_fp( + fp: *mut FILE, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print"] + pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_print_fp"] + pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_print"] + pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_print_fp"] + pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print_ex"] + pub fn X509_REQ_print_ex( + bp: *mut BIO, + x: *mut X509_REQ, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print"] + pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_print_fp"] + pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print_ex"] + pub fn X509_NAME_print_ex( + out: *mut BIO, + nm: *const X509_NAME, + indent: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print"] + pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, obase: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -21590,7 +22177,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -21599,7 +22186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -21607,7 +22194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -21615,7 +22202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -21624,7 +22211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -21633,7 +22220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -21642,7 +22229,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -21651,7 +22238,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -21660,259 +22247,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -21920,23 +22507,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -21944,7 +22531,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -21953,12 +22540,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21968,7 +22567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -21976,14 +22575,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21993,7 +22592,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -22001,42 +22600,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -22045,7 +22697,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -22053,6 +22705,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -22234,787 +22894,97 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_area"] - pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_dir"] - pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_file"] - pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_dir_env"] - pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_cert_file_env"] - pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_default_private_dir"] - pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_area"] + pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_hash"] - pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_dir"] + pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_file"] + pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_dir_env"] + pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_cert_file_env"] + pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_default_private_dir"] + pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_hash"] + pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_verify_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_verify_cert"] pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_trust"] pub fn X509_check_trust( x: *mut X509, id: ::std::os::raw::c_int, @@ -23022,19 +22992,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get0"] pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_by_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_add"] pub fn X509_TRUST_add( id: ::std::os::raw::c_int, flags: ::std::os::raw::c_int, @@ -23042,139 +23012,29 @@ extern "C" { unsafe extern "C" fn( arg1: *mut X509_TRUST, arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -23292,256 +23152,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -23549,15 +23382,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -23566,50 +23395,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -23619,7 +23448,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23627,7 +23456,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23635,7 +23464,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23643,32 +23472,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -23676,81 +23480,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -23759,11 +23559,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23771,7 +23571,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23779,7 +23579,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -23791,22 +23591,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -23815,94 +23615,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23910,7 +23710,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23918,20 +23718,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -23939,7 +23739,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -23947,24 +23747,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -23978,14 +23778,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -23995,7 +23795,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -24005,7 +23805,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -24015,7 +23815,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -24027,7 +23827,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24038,7 +23838,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24051,8 +23851,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -24061,7 +24018,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -24071,7 +24028,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -24081,7 +24038,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24092,7 +24049,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24106,7 +24063,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -24115,7 +24072,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -24124,7 +24081,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -24133,7 +24090,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -24142,15 +24099,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -24159,7 +24116,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -24168,15 +24125,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -24185,7 +24142,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -24194,23 +24151,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -24219,7 +24176,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -24228,15 +24185,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -24245,7 +24202,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -24254,15 +24211,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -24271,7 +24228,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -24280,15 +24237,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24297,7 +24254,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24306,21 +24263,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24329,7 +24286,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24338,7 +24295,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -24350,7 +24307,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -24362,7 +24319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24371,7 +24328,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24380,15 +24337,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -24397,7 +24354,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -24406,15 +24363,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -24423,7 +24380,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -24432,7 +24389,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -24444,7 +24401,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -24456,7 +24413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -24465,7 +24422,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -24474,15 +24431,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -24491,7 +24448,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -24500,15 +24457,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24517,7 +24474,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24526,7 +24483,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -24538,7 +24495,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -24550,7 +24507,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24559,7 +24516,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24568,15 +24525,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -24585,7 +24542,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -24594,15 +24551,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24611,7 +24568,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24620,7 +24577,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -24632,7 +24589,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -24644,7 +24601,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24653,7 +24610,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24662,15 +24619,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -24682,7 +24639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -24694,7 +24651,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24706,7 +24663,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24718,7 +24675,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24727,7 +24684,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24739,7 +24696,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24751,7 +24708,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -24763,7 +24720,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24772,7 +24729,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -24784,7 +24741,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -24797,7 +24754,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -24811,7 +24768,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -24819,7 +24776,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -24827,7 +24784,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -24836,11 +24793,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -24848,27 +24805,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24878,7 +24835,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24886,7 +24843,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -24901,82 +24858,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -25077,23 +25034,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}_aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -25158,11 +25115,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}_aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -25249,11 +25206,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -25261,35 +25218,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}_aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}_aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -25364,15 +25321,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25385,7 +25342,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25400,18 +25357,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25420,14 +25377,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25436,7 +25393,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25447,7 +25404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25456,7 +25413,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25468,7 +25425,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -25480,18 +25437,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25499,14 +25456,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25514,7 +25471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -25528,7 +25485,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25541,7 +25498,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25556,7 +25513,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}_aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -26448,7 +26405,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -26456,7 +26412,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -26494,16 +26450,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -27164,11 +27110,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -27389,15 +27335,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27405,26 +27351,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -27432,26 +27378,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27459,22 +27405,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -27482,19 +27428,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27502,18 +27448,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -27521,7 +27467,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27529,15 +27475,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27545,26 +27491,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27572,18 +27518,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -27591,14 +27537,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -27606,7 +27552,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -27614,14 +27560,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}_aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27629,15 +27575,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27645,33 +27591,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27679,26 +27625,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27706,26 +27652,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27733,26 +27679,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27760,26 +27706,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -27787,26 +27733,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27814,26 +27760,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27841,26 +27787,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27868,26 +27814,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27895,38 +27841,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}_aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -27934,26 +27880,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27961,70 +27907,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}_aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28035,7 +27981,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -28043,7 +27989,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28053,7 +27999,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -28151,7 +28097,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -28162,11 +28108,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28175,7 +28121,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28184,7 +28130,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -28193,7 +28139,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -28202,7 +28148,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28211,7 +28157,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28220,7 +28166,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28229,7 +28175,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28238,35 +28184,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}_aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -28276,27 +28222,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28305,14 +28251,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -28320,7 +28266,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28330,7 +28276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -28339,7 +28285,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -28348,7 +28294,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -28357,7 +28303,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -28367,11 +28313,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -28379,71 +28325,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -28461,43 +28407,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28507,7 +28453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28516,7 +28462,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -28525,7 +28471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}_aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -28533,11 +28479,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}_aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] @@ -28603,119 +28549,119 @@ impl static_assertion_at_line_255_error_is_max_overheads_are_inconsistent { } } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLS_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLS_method"] pub fn TLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLS_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLS_method"] pub fn DTLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLS_with_buffers_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLS_with_buffers_method"] pub fn TLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLS_with_buffers_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLS_with_buffers_method"] pub fn DTLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_new"] pub fn SSL_CTX_new(method: *const SSL_METHOD) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_up_ref"] pub fn SSL_CTX_up_ref(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_free"] pub fn SSL_CTX_free(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_new"] pub fn SSL_new(ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_free"] pub fn SSL_free(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_SSL_CTX"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_SSL_CTX"] pub fn SSL_get_SSL_CTX(ssl: *const SSL) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_connect_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_connect_state"] pub fn SSL_set_connect_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_accept_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_accept_state"] pub fn SSL_set_accept_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_is_server"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_is_server"] pub fn SSL_is_server(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_is_dtls"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_is_dtls"] pub fn SSL_is_dtls(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_bio"] pub fn SSL_set_bio(ssl: *mut SSL, rbio: *mut BIO, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_rbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_rbio"] pub fn SSL_set0_rbio(ssl: *mut SSL, rbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_wbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_wbio"] pub fn SSL_set0_wbio(ssl: *mut SSL, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_rbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_rbio"] pub fn SSL_get_rbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_wbio"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_wbio"] pub fn SSL_get_wbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_fd"] pub fn SSL_get_fd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_rfd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_rfd"] pub fn SSL_get_rfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_wfd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_wfd"] pub fn SSL_get_wfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_fd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_fd"] pub fn SSL_set_fd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_rfd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_rfd"] pub fn SSL_set_rfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_wfd"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_wfd"] pub fn SSL_set_wfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_do_handshake"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_do_handshake"] pub fn SSL_do_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_connect"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_connect"] pub fn SSL_connect(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_accept"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_accept"] pub fn SSL_accept(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_read"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_read"] pub fn SSL_read( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28723,7 +28669,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_read_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_read_ex"] pub fn SSL_read_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28732,7 +28678,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_peek"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_peek"] pub fn SSL_peek( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28740,7 +28686,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_peek_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_peek_ex"] pub fn SSL_peek_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28749,15 +28695,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_pending"] pub fn SSL_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_has_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_has_pending"] pub fn SSL_has_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_write"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_write"] pub fn SSL_write( ssl: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28765,7 +28711,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_write_ex"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_write_ex"] pub fn SSL_write_ex( s: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28774,238 +28720,238 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_key_update"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_key_update"] pub fn SSL_key_update( ssl: *mut SSL, request_type: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_key_update_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_key_update_type"] pub fn SSL_get_key_update_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_shutdown"] pub fn SSL_shutdown(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_quiet_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_quiet_shutdown"] pub fn SSL_CTX_set_quiet_shutdown(ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_quiet_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_quiet_shutdown"] pub fn SSL_CTX_get_quiet_shutdown(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quiet_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quiet_shutdown"] pub fn SSL_set_quiet_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_quiet_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_quiet_shutdown"] pub fn SSL_get_quiet_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_error"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_error"] pub fn SSL_get_error(ssl: *const SSL, ret_code: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_error_description"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_error_description"] pub fn SSL_error_description(err: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_mtu"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_mtu"] pub fn SSL_set_mtu(ssl: *mut SSL, mtu: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_set_initial_timeout_duration"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_set_initial_timeout_duration"] pub fn DTLSv1_set_initial_timeout_duration(ssl: *mut SSL, duration_ms: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_get_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_get_timeout"] pub fn DTLSv1_get_timeout(ssl: *const SSL, out: *mut timeval) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_handle_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_handle_timeout"] pub fn DTLSv1_handle_timeout(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_min_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_min_proto_version"] pub fn SSL_CTX_set_min_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_max_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_max_proto_version"] pub fn SSL_CTX_set_max_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_min_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_min_proto_version"] pub fn SSL_CTX_get_min_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_max_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_max_proto_version"] pub fn SSL_CTX_get_max_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_min_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_min_proto_version"] pub fn SSL_set_min_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_max_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_max_proto_version"] pub fn SSL_set_max_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_min_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_min_proto_version"] pub fn SSL_get_min_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_max_proto_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_max_proto_version"] pub fn SSL_get_max_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_version"] pub fn SSL_version(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_options"] pub fn SSL_CTX_set_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_clear_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_clear_options"] pub fn SSL_CTX_clear_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_options"] pub fn SSL_CTX_get_options(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_options"] pub fn SSL_set_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_clear_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_clear_options"] pub fn SSL_clear_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_options"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_options"] pub fn SSL_get_options(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_mode"] pub fn SSL_CTX_set_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_clear_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_clear_mode"] pub fn SSL_CTX_clear_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_mode"] pub fn SSL_CTX_get_mode(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_mode"] pub fn SSL_set_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_clear_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_clear_mode"] pub fn SSL_clear_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_mode"] pub fn SSL_get_mode(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set0_buffer_pool"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set0_buffer_pool"] pub fn SSL_CTX_set0_buffer_pool(ctx: *mut SSL_CTX, pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_certificate"] pub fn SSL_CTX_use_certificate(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_certificate"] pub fn SSL_use_certificate(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_PrivateKey"] pub fn SSL_CTX_use_PrivateKey(ctx: *mut SSL_CTX, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_PrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_PrivateKey"] pub fn SSL_use_PrivateKey(ssl: *mut SSL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set0_chain"] pub fn SSL_CTX_set0_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_chain"] pub fn SSL_CTX_set1_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_chain"] pub fn SSL_set0_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_chain"] pub fn SSL_set1_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add0_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add0_chain_cert"] pub fn SSL_CTX_add0_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add1_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add1_chain_cert"] pub fn SSL_CTX_add1_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add0_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add0_chain_cert"] pub fn SSL_add0_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_extra_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_extra_chain_cert"] pub fn SSL_CTX_add_extra_chain_cert( ctx: *mut SSL_CTX, x509: *mut X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add1_chain_cert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add1_chain_cert"] pub fn SSL_add1_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_build_cert_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_build_cert_chain"] pub fn SSL_CTX_build_cert_chain( ctx: *mut SSL_CTX, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_build_cert_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_build_cert_chain"] pub fn SSL_build_cert_chain( ssl: *mut SSL, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_clear_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_clear_chain_certs"] pub fn SSL_CTX_clear_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_clear_extra_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_clear_extra_chain_certs"] pub fn SSL_CTX_clear_extra_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_clear_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_clear_chain_certs"] pub fn SSL_clear_chain_certs(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_cert_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_cert_cb"] pub fn SSL_CTX_set_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -29018,7 +28964,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_cert_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_cert_cb"] pub fn SSL_set_cert_cb( ssl: *mut SSL, cb: ::std::option::Option< @@ -29031,71 +28977,71 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_certificate_types"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_certificate_types"] pub fn SSL_get0_certificate_types(ssl: *const SSL, out_types: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_peer_verify_algorithms"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_peer_verify_algorithms"] pub fn SSL_get0_peer_verify_algorithms(ssl: *const SSL, out_sigalgs: *mut *const u16) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_peer_delegation_algorithms"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_peer_delegation_algorithms"] pub fn SSL_get0_peer_delegation_algorithms( ssl: *const SSL, out_sigalgs: *mut *const u16, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_certs_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_certs_clear"] pub fn SSL_certs_clear(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_check_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_check_private_key"] pub fn SSL_CTX_check_private_key(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_check_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_check_private_key"] pub fn SSL_check_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_certificate"] pub fn SSL_CTX_get0_certificate(ctx: *const SSL_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_certificate"] pub fn SSL_get_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_privatekey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_privatekey"] pub fn SSL_CTX_get0_privatekey(ctx: *const SSL_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_privatekey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_privatekey"] pub fn SSL_get_privatekey(ssl: *const SSL) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_chain_certs"] pub fn SSL_CTX_get0_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_extra_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_extra_chain_certs"] pub fn SSL_CTX_get_extra_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_chain_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_chain_certs"] pub fn SSL_get0_chain_certs( ssl: *const SSL, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_signed_cert_timestamp_list"] pub fn SSL_CTX_set_signed_cert_timestamp_list( ctx: *mut SSL_CTX, list: *const u8, @@ -29103,7 +29049,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_signed_cert_timestamp_list"] pub fn SSL_set_signed_cert_timestamp_list( ctx: *mut SSL, list: *const u8, @@ -29111,7 +29057,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_ocsp_response"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_ocsp_response"] pub fn SSL_CTX_set_ocsp_response( ctx: *mut SSL_CTX, response: *const u8, @@ -29119,7 +29065,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_ocsp_response"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_ocsp_response"] pub fn SSL_set_ocsp_response( ssl: *mut SSL, response: *const u8, @@ -29127,33 +29073,33 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_signature_algorithm_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_signature_algorithm_name"] pub fn SSL_get_signature_algorithm_name( sigalg: u16, include_curve: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_signature_algorithm_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_signature_algorithm_names"] pub fn SSL_get_all_signature_algorithm_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_signature_algorithm_key_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_signature_algorithm_key_type"] pub fn SSL_get_signature_algorithm_key_type(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_signature_algorithm_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_signature_algorithm_digest"] pub fn SSL_get_signature_algorithm_digest(sigalg: u16) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_is_signature_algorithm_rsa_pss"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_is_signature_algorithm_rsa_pss"] pub fn SSL_is_signature_algorithm_rsa_pss(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_signing_algorithm_prefs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_signing_algorithm_prefs"] pub fn SSL_CTX_set_signing_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -29161,7 +29107,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_signing_algorithm_prefs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_signing_algorithm_prefs"] pub fn SSL_set_signing_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -29169,7 +29115,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_chain_and_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_chain_and_key"] pub fn SSL_CTX_set_chain_and_key( ctx: *mut SSL_CTX, certs: *const *mut CRYPTO_BUFFER, @@ -29179,7 +29125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_chain_and_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_chain_and_key"] pub fn SSL_set_chain_and_key( ssl: *mut SSL, certs: *const *mut CRYPTO_BUFFER, @@ -29189,19 +29135,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_chain"] pub fn SSL_CTX_get0_chain(ctx: *const SSL_CTX) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey"] pub fn SSL_CTX_use_RSAPrivateKey(ctx: *mut SSL_CTX, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_RSAPrivateKey"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_RSAPrivateKey"] pub fn SSL_use_RSAPrivateKey(ssl: *mut SSL, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_certificate_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_certificate_ASN1"] pub fn SSL_CTX_use_certificate_ASN1( ctx: *mut SSL_CTX, der_len: usize, @@ -29209,7 +29155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_certificate_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_certificate_ASN1"] pub fn SSL_use_certificate_ASN1( ssl: *mut SSL, der: *const u8, @@ -29217,7 +29163,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_PrivateKey_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_PrivateKey_ASN1"] pub fn SSL_CTX_use_PrivateKey_ASN1( pk: ::std::os::raw::c_int, ctx: *mut SSL_CTX, @@ -29226,7 +29172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_PrivateKey_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_PrivateKey_ASN1"] pub fn SSL_use_PrivateKey_ASN1( type_: ::std::os::raw::c_int, ssl: *mut SSL, @@ -29235,7 +29181,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_ASN1"] pub fn SSL_CTX_use_RSAPrivateKey_ASN1( ctx: *mut SSL_CTX, der: *const u8, @@ -29243,7 +29189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_RSAPrivateKey_ASN1"] pub fn SSL_use_RSAPrivateKey_ASN1( ssl: *mut SSL, der: *const u8, @@ -29251,7 +29197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_file"] pub fn SSL_CTX_use_RSAPrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29259,7 +29205,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_RSAPrivateKey_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_RSAPrivateKey_file"] pub fn SSL_use_RSAPrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29267,7 +29213,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_certificate_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_certificate_file"] pub fn SSL_CTX_use_certificate_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29275,7 +29221,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_certificate_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_certificate_file"] pub fn SSL_use_certificate_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29283,7 +29229,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_PrivateKey_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_PrivateKey_file"] pub fn SSL_CTX_use_PrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29291,7 +29237,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_PrivateKey_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_PrivateKey_file"] pub fn SSL_use_PrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29299,36 +29245,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_certificate_chain_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_certificate_chain_file"] pub fn SSL_CTX_use_certificate_chain_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_certificate_chain_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_certificate_chain_file"] pub fn SSL_use_certificate_chain_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb"] pub fn SSL_CTX_set_default_passwd_cb(ctx: *mut SSL_CTX, cb: pem_password_cb); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb"] pub fn SSL_CTX_get_default_passwd_cb(ctx: *const SSL_CTX) -> pem_password_cb; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb_userdata"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb_userdata"] pub fn SSL_CTX_set_default_passwd_cb_userdata( ctx: *mut SSL_CTX, data: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb_userdata"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb_userdata"] pub fn SSL_CTX_get_default_passwd_cb_userdata( ctx: *const SSL_CTX, ) -> *mut ::std::os::raw::c_void; @@ -29417,18 +29363,18 @@ fn bindgen_test_layout_ssl_private_key_method_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_private_key_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_private_key_method"] pub fn SSL_set_private_key_method(ssl: *mut SSL, key_method: *const SSL_PRIVATE_KEY_METHOD); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_private_key_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_private_key_method"] pub fn SSL_CTX_set_private_key_method( ctx: *mut SSL_CTX, key_method: *const SSL_PRIVATE_KEY_METHOD, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_can_release_private_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_can_release_private_key"] pub fn SSL_can_release_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } #[repr(C)] @@ -29453,171 +29399,171 @@ pub type sk_SSL_CIPHER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_cipher_by_value"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_cipher_by_value"] pub fn SSL_get_cipher_by_value(value: u16) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_id"] pub fn SSL_CIPHER_get_id(cipher: *const SSL_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_protocol_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_protocol_id"] pub fn SSL_CIPHER_get_protocol_id(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_is_aead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_is_aead"] pub fn SSL_CIPHER_is_aead(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_is_block_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_is_block_cipher"] pub fn SSL_CIPHER_is_block_cipher(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_cipher_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_cipher_nid"] pub fn SSL_CIPHER_get_cipher_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_digest_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_digest_nid"] pub fn SSL_CIPHER_get_digest_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_kx_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_kx_nid"] pub fn SSL_CIPHER_get_kx_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_auth_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_auth_nid"] pub fn SSL_CIPHER_get_auth_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_handshake_digest"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_handshake_digest"] pub fn SSL_CIPHER_get_handshake_digest(cipher: *const SSL_CIPHER) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_prf_nid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_prf_nid"] pub fn SSL_CIPHER_get_prf_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_min_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_min_version"] pub fn SSL_CIPHER_get_min_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_max_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_max_version"] pub fn SSL_CIPHER_get_max_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_standard_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_standard_name"] pub fn SSL_CIPHER_standard_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_name"] pub fn SSL_CIPHER_get_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_kx_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_kx_name"] pub fn SSL_CIPHER_get_kx_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_bits"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_bits"] pub fn SSL_CIPHER_get_bits( cipher: *const SSL_CIPHER, out_alg_bits: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_cipher_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_cipher_names"] pub fn SSL_get_all_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_standard_cipher_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_standard_cipher_names"] pub fn SSL_get_all_standard_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_strict_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_strict_cipher_list"] pub fn SSL_CTX_set_strict_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_cipher_list"] pub fn SSL_CTX_set_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_strict_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_strict_cipher_list"] pub fn SSL_set_strict_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_ciphersuites"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_ciphersuites"] pub fn SSL_CTX_set_ciphersuites( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_cipher_list"] pub fn SSL_set_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_ciphers"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_ciphers"] pub fn SSL_CTX_get_ciphers(ctx: *const SSL_CTX) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_cipher_in_group"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_cipher_in_group"] pub fn SSL_CTX_cipher_in_group(ctx: *const SSL_CTX, i: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ciphers"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ciphers"] pub fn SSL_get_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_is_init_finished"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_is_init_finished"] pub fn SSL_is_init_finished(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_in_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_in_init"] pub fn SSL_in_init(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_in_false_start"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_in_false_start"] pub fn SSL_in_false_start(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_certificate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_certificate"] pub fn SSL_get_peer_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_cert_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_cert_chain"] pub fn SSL_get_peer_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_full_cert_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_full_cert_chain"] pub fn SSL_get_peer_full_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_verified_chain"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_verified_chain"] pub fn SSL_get0_verified_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_peer_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_peer_certificates"] pub fn SSL_get0_peer_certificates(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_signed_cert_timestamp_list"] pub fn SSL_get0_signed_cert_timestamp_list( ssl: *const SSL, out: *mut *const u8, @@ -29625,11 +29571,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_ocsp_response"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_ocsp_response"] pub fn SSL_get0_ocsp_response(ssl: *const SSL, out: *mut *const u8, out_len: *mut usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_tls_unique"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_tls_unique"] pub fn SSL_get_tls_unique( ssl: *const SSL, out: *mut u8, @@ -29638,27 +29584,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_extms_support"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_extms_support"] pub fn SSL_get_extms_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_current_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_current_cipher"] pub fn SSL_get_current_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_client_ciphers"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_client_ciphers"] pub fn SSL_get_client_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_session_reused"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_session_reused"] pub fn SSL_session_reused(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_secure_renegotiation_support"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_secure_renegotiation_support"] pub fn SSL_get_secure_renegotiation_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_export_keying_material"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_export_keying_material"] pub fn SSL_export_keying_material( ssl: *mut SSL, out: *mut u8, @@ -29699,13 +29645,13 @@ pub type SSL_custom_ext_parse_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_extension_supported"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_extension_supported"] pub fn SSL_extension_supported( extension_value: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_client_custom_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_client_custom_ext"] pub fn SSL_CTX_add_client_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29717,7 +29663,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_server_custom_ext"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_server_custom_ext"] pub fn SSL_CTX_add_server_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29729,7 +29675,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_bio_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_bio_SSL_SESSION"] pub fn PEM_read_bio_SSL_SESSION( bp: *mut BIO, x: *mut *mut SSL_SESSION, @@ -29738,7 +29684,7 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_read_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_read_SSL_SESSION"] pub fn PEM_read_SSL_SESSION( fp: *mut FILE, x: *mut *mut SSL_SESSION, @@ -29747,27 +29693,27 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_bio_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_bio_SSL_SESSION"] pub fn PEM_write_bio_SSL_SESSION(bp: *mut BIO, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_PEM_write_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_PEM_write_SSL_SESSION"] pub fn PEM_write_SSL_SESSION(fp: *mut FILE, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_new"] pub fn SSL_SESSION_new(ctx: *const SSL_CTX) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_up_ref"] pub fn SSL_SESSION_up_ref(session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_free"] pub fn SSL_SESSION_free(session: *mut SSL_SESSION); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_to_bytes"] pub fn SSL_SESSION_to_bytes( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29775,7 +29721,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_to_bytes_for_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_to_bytes_for_ticket"] pub fn SSL_SESSION_to_bytes_for_ticket( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29783,7 +29729,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_from_bytes"] pub fn SSL_SESSION_from_bytes( in_: *const u8, in_len: usize, @@ -29791,29 +29737,29 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_version"] pub fn SSL_SESSION_get_version(session: *const SSL_SESSION) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_protocol_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_protocol_version"] pub fn SSL_SESSION_get_protocol_version(session: *const SSL_SESSION) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_protocol_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_protocol_version"] pub fn SSL_SESSION_set_protocol_version( session: *mut SSL_SESSION, version: u16, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_id"] pub fn SSL_SESSION_get_id( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set1_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set1_id"] pub fn SSL_SESSION_set1_id( session: *mut SSL_SESSION, sid: *const u8, @@ -29821,25 +29767,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_time"] pub fn SSL_SESSION_get_time(session: *const SSL_SESSION) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_timeout"] pub fn SSL_SESSION_get_timeout(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_peer"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_peer"] pub fn SSL_SESSION_get0_peer(session: *const SSL_SESSION) -> *mut X509; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_peer_certificates"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_peer_certificates"] pub fn SSL_SESSION_get0_peer_certificates( session: *const SSL_SESSION, ) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_signed_cert_timestamp_list"] pub fn SSL_SESSION_get0_signed_cert_timestamp_list( session: *const SSL_SESSION, out: *mut *const u8, @@ -29847,7 +29793,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_ocsp_response"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_ocsp_response"] pub fn SSL_SESSION_get0_ocsp_response( session: *const SSL_SESSION, out: *mut *const u8, @@ -29855,7 +29801,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_master_key"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_master_key"] pub fn SSL_SESSION_get_master_key( session: *const SSL_SESSION, out: *mut u8, @@ -29863,22 +29809,22 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_time"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_time"] pub fn SSL_SESSION_set_time(session: *mut SSL_SESSION, time: u64) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_timeout"] pub fn SSL_SESSION_set_timeout(session: *mut SSL_SESSION, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_id_context"] pub fn SSL_SESSION_get0_id_context( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set1_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set1_id_context"] pub fn SSL_SESSION_set1_id_context( session: *mut SSL_SESSION, sid_ctx: *const u8, @@ -29886,19 +29832,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_should_be_single_use"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_should_be_single_use"] pub fn SSL_SESSION_should_be_single_use(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_is_resumable"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_is_resumable"] pub fn SSL_SESSION_is_resumable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_has_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_has_ticket"] pub fn SSL_SESSION_has_ticket(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_ticket"] pub fn SSL_SESSION_get0_ticket( session: *const SSL_SESSION, out_ticket: *mut *const u8, @@ -29906,7 +29852,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_ticket"] pub fn SSL_SESSION_set_ticket( session: *mut SSL_SESSION, ticket: *const u8, @@ -29914,19 +29860,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_ticket_lifetime_hint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_ticket_lifetime_hint"] pub fn SSL_SESSION_get_ticket_lifetime_hint(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_cipher"] pub fn SSL_SESSION_get0_cipher(session: *const SSL_SESSION) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_has_peer_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_has_peer_sha256"] pub fn SSL_SESSION_has_peer_sha256(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get0_peer_sha256"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get0_peer_sha256"] pub fn SSL_SESSION_get0_peer_sha256( session: *const SSL_SESSION, out_ptr: *mut *const u8, @@ -29934,34 +29880,34 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_session_cache_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_session_cache_mode"] pub fn SSL_CTX_set_session_cache_mode( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_session_cache_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_session_cache_mode"] pub fn SSL_CTX_get_session_cache_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_session"] pub fn SSL_set_session(ssl: *mut SSL, session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_timeout"] pub fn SSL_CTX_set_timeout(ctx: *mut SSL_CTX, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_session_psk_dhe_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_session_psk_dhe_timeout"] pub fn SSL_CTX_set_session_psk_dhe_timeout(ctx: *mut SSL_CTX, timeout: u32); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_timeout"] pub fn SSL_CTX_get_timeout(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_session_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_session_id_context"] pub fn SSL_CTX_set_session_id_context( ctx: *mut SSL_CTX, sid_ctx: *const u8, @@ -29969,7 +29915,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_session_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_session_id_context"] pub fn SSL_set_session_id_context( ssl: *mut SSL, sid_ctx: *const u8, @@ -29977,44 +29923,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_session_id_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_session_id_context"] pub fn SSL_get0_session_id_context(ssl: *const SSL, out_len: *mut usize) -> *const u8; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_set_cache_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_set_cache_size"] pub fn SSL_CTX_sess_set_cache_size( ctx: *mut SSL_CTX, size: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_get_cache_size"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_get_cache_size"] pub fn SSL_CTX_sess_get_cache_size(ctx: *const SSL_CTX) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_number"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_number"] pub fn SSL_CTX_sess_number(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_session"] pub fn SSL_CTX_add_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_remove_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_remove_session"] pub fn SSL_CTX_remove_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_flush_sessions"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_flush_sessions"] pub fn SSL_CTX_flush_sessions(ctx: *mut SSL_CTX, time: u64); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_set_new_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_set_new_cb"] pub fn SSL_CTX_sess_set_new_cb( ctx: *mut SSL_CTX, new_session_cb: ::std::option::Option< @@ -30023,7 +29969,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_get_new_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_get_new_cb"] pub fn SSL_CTX_sess_get_new_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30031,7 +29977,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_set_remove_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_set_remove_cb"] pub fn SSL_CTX_sess_set_remove_cb( ctx: *mut SSL_CTX, remove_session_cb: ::std::option::Option< @@ -30040,13 +29986,13 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_get_remove_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_get_remove_cb"] pub fn SSL_CTX_sess_get_remove_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_set_get_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_set_get_cb"] pub fn SSL_CTX_sess_set_get_cb( ctx: *mut SSL_CTX, get_session_cb: ::std::option::Option< @@ -30060,7 +30006,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_get_get_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_get_get_cb"] pub fn SSL_CTX_sess_get_get_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30073,11 +30019,11 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_magic_pending_session_ptr"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_magic_pending_session_ptr"] pub fn SSL_magic_pending_session_ptr() -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_tlsext_ticket_keys"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_tlsext_ticket_keys"] pub fn SSL_CTX_get_tlsext_ticket_keys( ctx: *mut SSL_CTX, out: *mut ::std::os::raw::c_void, @@ -30085,7 +30031,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_keys"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_keys"] pub fn SSL_CTX_set_tlsext_ticket_keys( ctx: *mut SSL_CTX, in_: *const ::std::os::raw::c_void, @@ -30093,7 +30039,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_key_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_key_cb"] pub fn SSL_CTX_set_tlsext_ticket_key_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30185,14 +30131,14 @@ fn bindgen_test_layout_ssl_ticket_aead_method_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_ticket_aead_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_ticket_aead_method"] pub fn SSL_CTX_set_ticket_aead_method( ctx: *mut SSL_CTX, aead_method: *const SSL_TICKET_AEAD_METHOD, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_process_tls13_new_session_ticket"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_process_tls13_new_session_ticket"] pub fn SSL_process_tls13_new_session_ticket( ssl: *mut SSL, buf: *const u8, @@ -30200,15 +30146,15 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_num_tickets"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_num_tickets"] pub fn SSL_CTX_set_num_tickets(ctx: *mut SSL_CTX, num_tickets: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_num_tickets"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_num_tickets"] pub fn SSL_CTX_get_num_tickets(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_groups"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_groups"] pub fn SSL_CTX_set1_groups( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_int, @@ -30216,7 +30162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_groups"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_groups"] pub fn SSL_set1_groups( ssl: *mut SSL, groups: *const ::std::os::raw::c_int, @@ -30224,29 +30170,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_groups_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_groups_list"] pub fn SSL_CTX_set1_groups_list( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_groups_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_groups_list"] pub fn SSL_set1_groups_list( ssl: *mut SSL, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_group_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_group_id"] pub fn SSL_get_group_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_group_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_group_name"] pub fn SSL_get_group_name(group_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_to_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_to_bytes"] pub fn SSL_to_bytes( in_: *const SSL, out_data: *mut *mut u8, @@ -30254,18 +30200,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_from_bytes"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_from_bytes"] pub fn SSL_from_bytes(in_: *const u8, in_len: usize, ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_group_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_group_names"] pub fn SSL_get_all_group_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_verify"] pub fn SSL_CTX_set_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30278,7 +30224,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_verify"] pub fn SSL_set_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30295,7 +30241,7 @@ pub const ssl_verify_result_t_ssl_verify_invalid: ssl_verify_result_t = 1; pub const ssl_verify_result_t_ssl_verify_retry: ssl_verify_result_t = 2; pub type ssl_verify_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_custom_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_custom_verify"] pub fn SSL_CTX_set_custom_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30305,7 +30251,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_custom_verify"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_custom_verify"] pub fn SSL_set_custom_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30315,15 +30261,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_verify_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_verify_mode"] pub fn SSL_CTX_get_verify_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_verify_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_verify_mode"] pub fn SSL_get_verify_mode(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_verify_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_verify_callback"] pub fn SSL_CTX_get_verify_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -30334,7 +30280,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_verify_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_verify_callback"] pub fn SSL_get_verify_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -30345,83 +30291,87 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_host"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_host"] pub fn SSL_set1_host( ssl: *mut SSL, hostname: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_verify_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_verify_depth"] pub fn SSL_CTX_set_verify_depth(ctx: *mut SSL_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_verify_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_verify_depth"] pub fn SSL_set_verify_depth(ssl: *mut SSL, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_verify_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_verify_depth"] pub fn SSL_CTX_get_verify_depth(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_verify_depth"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_verify_depth"] pub fn SSL_get_verify_depth(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_param"] pub fn SSL_CTX_set1_param( ctx: *mut SSL_CTX, param: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_param"] pub fn SSL_set1_param(ssl: *mut SSL, param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get0_param"] pub fn SSL_CTX_get0_param(ctx: *mut SSL_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_param"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_param"] pub fn SSL_get0_param(ssl: *mut SSL) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_purpose"] pub fn SSL_CTX_set_purpose( ctx: *mut SSL_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_purpose"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_purpose"] pub fn SSL_set_purpose(ssl: *mut SSL, purpose: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_trust"] pub fn SSL_CTX_set_trust( ctx: *mut SSL_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_trust"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_trust"] pub fn SSL_set_trust(ssl: *mut SSL, trust: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_cert_store"] pub fn SSL_CTX_set_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_cert_store"] + pub fn SSL_CTX_set1_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_cert_store"] pub fn SSL_CTX_get_cert_store(ctx: *const SSL_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_default_verify_paths"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_default_verify_paths"] pub fn SSL_CTX_set_default_verify_paths(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_load_verify_locations"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_load_verify_locations"] pub fn SSL_CTX_load_verify_locations( ctx: *mut SSL_CTX, ca_file: *const ::std::os::raw::c_char, @@ -30429,19 +30379,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_verify_result"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_verify_result"] pub fn SSL_get_verify_result(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_from_verify_result"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_from_verify_result"] pub fn SSL_alert_from_verify_result(result: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ex_data_X509_STORE_CTX_idx"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ex_data_X509_STORE_CTX_idx"] pub fn SSL_get_ex_data_X509_STORE_CTX_idx() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_cert_verify_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_cert_verify_callback"] pub fn SSL_CTX_set_cert_verify_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30454,51 +30404,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_enable_signed_cert_timestamps"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_enable_signed_cert_timestamps"] pub fn SSL_enable_signed_cert_timestamps(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_enable_signed_cert_timestamps"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_enable_signed_cert_timestamps"] pub fn SSL_CTX_enable_signed_cert_timestamps(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_enable_ocsp_stapling"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_enable_ocsp_stapling"] pub fn SSL_enable_ocsp_stapling(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_enable_ocsp_stapling"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_enable_ocsp_stapling"] pub fn SSL_CTX_enable_ocsp_stapling(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set0_verify_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set0_verify_cert_store"] pub fn SSL_CTX_set0_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_verify_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_verify_cert_store"] pub fn SSL_CTX_set1_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_verify_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_verify_cert_store"] pub fn SSL_set0_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_verify_cert_store"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_verify_cert_store"] pub fn SSL_set1_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_verify_algorithm_prefs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_verify_algorithm_prefs"] pub fn SSL_CTX_set_verify_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -30506,7 +30456,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_verify_algorithm_prefs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_verify_algorithm_prefs"] pub fn SSL_set_verify_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -30514,87 +30464,87 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_hostflags"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_hostflags"] pub fn SSL_set_hostflags(ssl: *mut SSL, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_client_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_client_CA_list"] pub fn SSL_set_client_CA_list(ssl: *mut SSL, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_client_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_client_CA_list"] pub fn SSL_CTX_set_client_CA_list(ctx: *mut SSL_CTX, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set0_client_CAs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set0_client_CAs"] pub fn SSL_set0_client_CAs(ssl: *mut SSL, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set0_client_CAs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set0_client_CAs"] pub fn SSL_CTX_set0_client_CAs(ctx: *mut SSL_CTX, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_client_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_client_CA_list"] pub fn SSL_get_client_CA_list(ssl: *const SSL) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_server_requested_CAs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_server_requested_CAs"] pub fn SSL_get0_server_requested_CAs(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_client_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_client_CA_list"] pub fn SSL_CTX_get_client_CA_list(ctx: *const SSL_CTX) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_client_CA"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_client_CA"] pub fn SSL_add_client_CA(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_client_CA"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_client_CA"] pub fn SSL_CTX_add_client_CA(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_load_client_CA_file"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_load_client_CA_file"] pub fn SSL_load_client_CA_file(file: *const ::std::os::raw::c_char) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_dup_CA_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_dup_CA_list"] pub fn SSL_dup_CA_list(list: *mut stack_st_X509_NAME) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_file_cert_subjects_to_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_file_cert_subjects_to_stack"] pub fn SSL_add_file_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_bio_cert_subjects_to_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_bio_cert_subjects_to_stack"] pub fn SSL_add_bio_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tlsext_host_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tlsext_host_name"] pub fn SSL_set_tlsext_host_name( ssl: *mut SSL, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_servername"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_servername"] pub fn SSL_get_servername( ssl: *const SSL, type_: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_servername_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_servername_type"] pub fn SSL_get_servername_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_callback"] pub fn SSL_CTX_set_tlsext_servername_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30607,18 +30557,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_arg"] pub fn SSL_CTX_set_tlsext_servername_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_SSL_CTX"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_SSL_CTX"] pub fn SSL_set_SSL_CTX(ssl: *mut SSL, ctx: *mut SSL_CTX) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_alpn_protos"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_alpn_protos"] pub fn SSL_CTX_set_alpn_protos( ctx: *mut SSL_CTX, protos: *const u8, @@ -30626,7 +30576,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_alpn_protos"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_alpn_protos"] pub fn SSL_set_alpn_protos( ssl: *mut SSL, protos: *const u8, @@ -30634,7 +30584,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_alpn_select_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_alpn_select_cb"] pub fn SSL_CTX_set_alpn_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30651,7 +30601,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_alpn_selected"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_alpn_selected"] pub fn SSL_get0_alpn_selected( ssl: *const SSL, out_data: *mut *const u8, @@ -30659,11 +30609,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_allow_unknown_alpn_protos"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_allow_unknown_alpn_protos"] pub fn SSL_CTX_set_allow_unknown_alpn_protos(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_application_settings"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_application_settings"] pub fn SSL_add_application_settings( ssl: *mut SSL, proto: *const u8, @@ -30673,7 +30623,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_peer_application_settings"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_peer_application_settings"] pub fn SSL_get0_peer_application_settings( ssl: *const SSL, out_data: *mut *const u8, @@ -30681,11 +30631,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_has_application_settings"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_has_application_settings"] pub fn SSL_has_application_settings(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_alps_use_new_codepoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_alps_use_new_codepoint"] pub fn SSL_set_alps_use_new_codepoint(ssl: *mut SSL, use_new: ::std::os::raw::c_int); } pub type ssl_cert_compression_func_t = ::std::option::Option< @@ -30706,7 +30656,7 @@ pub type ssl_cert_decompression_func_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_add_cert_compression_alg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_add_cert_compression_alg"] pub fn SSL_CTX_add_cert_compression_alg( ctx: *mut SSL_CTX, alg_id: u16, @@ -30715,7 +30665,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_next_protos_advertised_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_next_protos_advertised_cb"] pub fn SSL_CTX_set_next_protos_advertised_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30730,7 +30680,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_next_proto_select_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_next_proto_select_cb"] pub fn SSL_CTX_set_next_proto_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30747,7 +30697,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_next_proto_negotiated"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_next_proto_negotiated"] pub fn SSL_get0_next_proto_negotiated( ssl: *const SSL, out_data: *mut *const u8, @@ -30755,7 +30705,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_select_next_proto"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_select_next_proto"] pub fn SSL_select_next_proto( out: *mut *mut u8, out_len: *mut u8, @@ -30766,29 +30716,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tls_channel_id_enabled"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tls_channel_id_enabled"] pub fn SSL_CTX_set_tls_channel_id_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tls_channel_id_enabled"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tls_channel_id_enabled"] pub fn SSL_set_tls_channel_id_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_tls_channel_id"] pub fn SSL_CTX_set1_tls_channel_id( ctx: *mut SSL_CTX, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_tls_channel_id"] pub fn SSL_set1_tls_channel_id( ssl: *mut SSL, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_tls_channel_id"] pub fn SSL_get_tls_channel_id(ssl: *mut SSL, out: *mut u8, max_out: usize) -> usize; } #[repr(C)] @@ -30865,29 +30815,29 @@ pub type sk_SRTP_PROTECTION_PROFILE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_srtp_profiles"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_srtp_profiles"] pub fn SSL_CTX_set_srtp_profiles( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_srtp_profiles"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_srtp_profiles"] pub fn SSL_set_srtp_profiles( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_srtp_profiles"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_srtp_profiles"] pub fn SSL_get_srtp_profiles(ssl: *const SSL) -> *const stack_st_SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_selected_srtp_profile"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_selected_srtp_profile"] pub fn SSL_get_selected_srtp_profile(ssl: *mut SSL) -> *const SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_psk_client_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_psk_client_callback"] pub fn SSL_CTX_set_psk_client_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30903,7 +30853,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_psk_client_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_psk_client_callback"] pub fn SSL_set_psk_client_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30919,7 +30869,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_psk_server_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_psk_server_callback"] pub fn SSL_CTX_set_psk_server_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30933,7 +30883,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_psk_server_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_psk_server_callback"] pub fn SSL_set_psk_server_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30947,29 +30897,29 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_use_psk_identity_hint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_use_psk_identity_hint"] pub fn SSL_CTX_use_psk_identity_hint( ctx: *mut SSL_CTX, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_use_psk_identity_hint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_use_psk_identity_hint"] pub fn SSL_use_psk_identity_hint( ssl: *mut SSL, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_psk_identity_hint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_psk_identity_hint"] pub fn SSL_get_psk_identity_hint(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_psk_identity"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_psk_identity"] pub fn SSL_get_psk_identity(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_delegated_credential"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_delegated_credential"] pub fn SSL_set1_delegated_credential( ssl: *mut SSL, dc: *mut CRYPTO_BUFFER, @@ -30978,7 +30928,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_delegated_credential_used"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_delegated_credential_used"] pub fn SSL_delegated_credential_used(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const ssl_encryption_level_t_ssl_encryption_initial: ssl_encryption_level_t = 0; @@ -31091,22 +31041,22 @@ fn bindgen_test_layout_ssl_quic_method_st() { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_quic_max_handshake_flight_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_quic_max_handshake_flight_len"] pub fn SSL_quic_max_handshake_flight_len( ssl: *const SSL, level: ssl_encryption_level_t, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_quic_read_level"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_quic_read_level"] pub fn SSL_quic_read_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_quic_write_level"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_quic_write_level"] pub fn SSL_quic_write_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_provide_quic_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_provide_quic_data"] pub fn SSL_provide_quic_data( ssl: *mut SSL, level: ssl_encryption_level_t, @@ -31115,25 +31065,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_process_quic_post_handshake"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_process_quic_post_handshake"] pub fn SSL_process_quic_post_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_quic_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_quic_method"] pub fn SSL_CTX_set_quic_method( ctx: *mut SSL_CTX, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quic_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quic_method"] pub fn SSL_set_quic_method( ssl: *mut SSL, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quic_transport_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quic_transport_params"] pub fn SSL_set_quic_transport_params( ssl: *mut SSL, params: *const u8, @@ -31141,7 +31091,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_quic_transport_params"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_quic_transport_params"] pub fn SSL_get_peer_quic_transport_params( ssl: *const SSL, out_params: *mut *const u8, @@ -31149,11 +31099,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quic_use_legacy_codepoint"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quic_use_legacy_codepoint"] pub fn SSL_set_quic_use_legacy_codepoint(ssl: *mut SSL, use_legacy: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_quic_early_data_context"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_quic_early_data_context"] pub fn SSL_set_quic_early_data_context( ssl: *mut SSL, context: *const u8, @@ -31161,35 +31111,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_early_data_enabled"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_early_data_enabled"] pub fn SSL_CTX_set_early_data_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_early_data_enabled"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_early_data_enabled"] pub fn SSL_set_early_data_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_in_early_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_in_early_data"] pub fn SSL_in_early_data(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_early_data_capable"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_early_data_capable"] pub fn SSL_SESSION_early_data_capable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_copy_without_early_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_copy_without_early_data"] pub fn SSL_SESSION_copy_without_early_data(session: *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_early_data_accepted"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_early_data_accepted"] pub fn SSL_early_data_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_reset_early_data_reject"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_reset_early_data_reject"] pub fn SSL_reset_early_data_reject(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ticket_age_skew"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ticket_age_skew"] pub fn SSL_get_ticket_age_skew(ssl: *const SSL) -> i32; } pub const ssl_early_data_reason_t_ssl_early_data_unknown: ssl_early_data_reason_t = 0; @@ -31213,21 +31163,21 @@ pub const ssl_early_data_reason_t_ssl_early_data_unsupported_with_custom_extensi pub const ssl_early_data_reason_t_ssl_early_data_reason_max_value: ssl_early_data_reason_t = 15; pub type ssl_early_data_reason_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_early_data_reason"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_early_data_reason"] pub fn SSL_get_early_data_reason(ssl: *const SSL) -> ssl_early_data_reason_t; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_early_data_reason_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_early_data_reason_string"] pub fn SSL_early_data_reason_string( reason: ssl_early_data_reason_t, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_enable_ech_grease"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_enable_ech_grease"] pub fn SSL_set_enable_ech_grease(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_ech_config_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_ech_config_list"] pub fn SSL_set1_ech_config_list( ssl: *mut SSL, ech_config_list: *const u8, @@ -31235,7 +31185,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_ech_name_override"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_ech_name_override"] pub fn SSL_get0_ech_name_override( ssl: *const SSL, out_name: *mut *const ::std::os::raw::c_char, @@ -31243,7 +31193,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get0_ech_retry_configs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get0_ech_retry_configs"] pub fn SSL_get0_ech_retry_configs( ssl: *const SSL, out_retry_configs: *mut *const u8, @@ -31251,7 +31201,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_marshal_ech_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_marshal_ech_config"] pub fn SSL_marshal_ech_config( out: *mut *mut u8, out_len: *mut usize, @@ -31262,19 +31212,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_new"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_new"] pub fn SSL_ECH_KEYS_new() -> *mut SSL_ECH_KEYS; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_up_ref"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_up_ref"] pub fn SSL_ECH_KEYS_up_ref(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_free"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_free"] pub fn SSL_ECH_KEYS_free(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_add"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_add"] pub fn SSL_ECH_KEYS_add( keys: *mut SSL_ECH_KEYS, is_retry_config: ::std::os::raw::c_int, @@ -31284,12 +31234,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_has_duplicate_config_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_has_duplicate_config_id"] pub fn SSL_ECH_KEYS_has_duplicate_config_id(keys: *const SSL_ECH_KEYS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ECH_KEYS_marshal_retry_configs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ECH_KEYS_marshal_retry_configs"] pub fn SSL_ECH_KEYS_marshal_retry_configs( keys: *const SSL_ECH_KEYS, out: *mut *mut u8, @@ -31297,34 +31247,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_ech_keys"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_ech_keys"] pub fn SSL_CTX_set1_ech_keys( ctx: *mut SSL_CTX, keys: *mut SSL_ECH_KEYS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_ech_accepted"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_ech_accepted"] pub fn SSL_ech_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_type_string_long"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_type_string_long"] pub fn SSL_alert_type_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_desc_string_long"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_desc_string_long"] pub fn SSL_alert_desc_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_send_fatal_alert"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_send_fatal_alert"] pub fn SSL_send_fatal_alert(ssl: *mut SSL, alert: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_ex_data"] pub fn SSL_set_ex_data( ssl: *mut SSL, idx: ::std::os::raw::c_int, @@ -31332,14 +31282,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ex_data"] pub fn SSL_get_ex_data( ssl: *const SSL, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ex_new_index"] pub fn SSL_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31349,7 +31299,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_set_ex_data"] pub fn SSL_SESSION_set_ex_data( session: *mut SSL_SESSION, idx: ::std::os::raw::c_int, @@ -31357,14 +31307,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_ex_data"] pub fn SSL_SESSION_get_ex_data( session: *const SSL_SESSION, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_get_ex_new_index"] pub fn SSL_SESSION_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31374,7 +31324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_ex_data"] pub fn SSL_CTX_set_ex_data( ctx: *mut SSL_CTX, idx: ::std::os::raw::c_int, @@ -31382,14 +31332,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_ex_data"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_ex_data"] pub fn SSL_CTX_get_ex_data( ctx: *const SSL_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_ex_new_index"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_ex_new_index"] pub fn SSL_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31399,7 +31349,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_ivs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_ivs"] pub fn SSL_get_ivs( ssl: *const SSL, out_read_iv: *mut *const u8, @@ -31408,11 +31358,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_key_block_len"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_key_block_len"] pub fn SSL_get_key_block_len(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_generate_key_block"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_generate_key_block"] pub fn SSL_generate_key_block( ssl: *const SSL, out: *mut u8, @@ -31420,26 +31370,26 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_read_sequence"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_read_sequence"] pub fn SSL_get_read_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_write_sequence"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_write_sequence"] pub fn SSL_get_write_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_record_protocol_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_record_protocol_version"] pub fn SSL_CTX_set_record_protocol_version( ctx: *mut SSL_CTX, version: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_serialize_capabilities"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_serialize_capabilities"] pub fn SSL_serialize_capabilities(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_request_handshake_hints"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_request_handshake_hints"] pub fn SSL_request_handshake_hints( ssl: *mut SSL, client_hello: *const u8, @@ -31449,11 +31399,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_serialize_handshake_hints"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_serialize_handshake_hints"] pub fn SSL_serialize_handshake_hints(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_handshake_hints"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_handshake_hints"] pub fn SSL_set_handshake_hints( ssl: *mut SSL, hints: *const u8, @@ -31461,7 +31411,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_msg_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_msg_callback"] pub fn SSL_CTX_set_msg_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31478,11 +31428,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_msg_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_msg_callback_arg"] pub fn SSL_CTX_set_msg_callback_arg(ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_msg_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_msg_callback"] pub fn SSL_set_msg_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31499,11 +31449,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_msg_callback_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_msg_callback_arg"] pub fn SSL_set_msg_callback_arg(ssl: *mut SSL, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_keylog_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_keylog_callback"] pub fn SSL_CTX_set_keylog_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31512,7 +31462,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_keylog_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_keylog_callback"] pub fn SSL_CTX_get_keylog_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -31520,14 +31470,14 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_current_time_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_current_time_cb"] pub fn SSL_CTX_set_current_time_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_shed_handshake_config"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_shed_handshake_config"] pub fn SSL_set_shed_handshake_config(ssl: *mut SSL, enable: ::std::os::raw::c_int); } pub const ssl_renegotiate_mode_t_ssl_renegotiate_never: ssl_renegotiate_mode_t = 0; @@ -31537,46 +31487,46 @@ pub const ssl_renegotiate_mode_t_ssl_renegotiate_ignore: ssl_renegotiate_mode_t pub const ssl_renegotiate_mode_t_ssl_renegotiate_explicit: ssl_renegotiate_mode_t = 4; pub type ssl_renegotiate_mode_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_renegotiate_mode"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_renegotiate_mode"] pub fn SSL_set_renegotiate_mode(ssl: *mut SSL, mode: ssl_renegotiate_mode_t); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_renegotiate"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_renegotiate"] pub fn SSL_renegotiate(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_renegotiate_pending"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_renegotiate_pending"] pub fn SSL_renegotiate_pending(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_total_renegotiations"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_total_renegotiations"] pub fn SSL_total_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_max_cert_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_max_cert_list"] pub fn SSL_CTX_get_max_cert_list(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_max_cert_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_max_cert_list"] pub fn SSL_CTX_set_max_cert_list(ctx: *mut SSL_CTX, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_max_cert_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_max_cert_list"] pub fn SSL_get_max_cert_list(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_max_cert_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_max_cert_list"] pub fn SSL_set_max_cert_list(ssl: *mut SSL, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_max_send_fragment"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_max_send_fragment"] pub fn SSL_CTX_set_max_send_fragment( ctx: *mut SSL_CTX, max_send_fragment: usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_max_send_fragment"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_max_send_fragment"] pub fn SSL_set_max_send_fragment( ssl: *mut SSL, max_send_fragment: usize, @@ -31770,7 +31720,7 @@ pub const ssl_select_cert_result_t_ssl_select_cert_retry: ssl_select_cert_result pub const ssl_select_cert_result_t_ssl_select_cert_error: ssl_select_cert_result_t = -1; pub type ssl_select_cert_result_t = ::std::os::raw::c_int; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_early_callback_ctx_extension_get"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_early_callback_ctx_extension_get"] pub fn SSL_early_callback_ctx_extension_get( client_hello: *const SSL_CLIENT_HELLO, extension_type: u16, @@ -31779,7 +31729,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_select_certificate_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_select_certificate_cb"] pub fn SSL_CTX_set_select_certificate_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31788,7 +31738,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_dos_protection_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_dos_protection_cb"] pub fn SSL_CTX_set_dos_protection_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31797,22 +31747,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_reverify_on_resume"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_reverify_on_resume"] pub fn SSL_CTX_set_reverify_on_resume(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_enforce_rsa_key_usage"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_enforce_rsa_key_usage"] pub fn SSL_set_enforce_rsa_key_usage(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_was_key_usage_invalid"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_was_key_usage_invalid"] pub fn SSL_was_key_usage_invalid(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const OSSL_HANDSHAKE_STATE_TLS_ST_OK: OSSL_HANDSHAKE_STATE = 3; pub const OSSL_HANDSHAKE_STATE_TLS_ST_BEFORE: OSSL_HANDSHAKE_STATE = 12288; pub type OSSL_HANDSHAKE_STATE = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_info_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_info_callback"] pub fn SSL_CTX_set_info_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31825,7 +31775,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_info_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_info_callback"] pub fn SSL_CTX_get_info_callback( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -31837,7 +31787,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_info_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_info_callback"] pub fn SSL_set_info_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31850,7 +31800,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_info_callback"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_info_callback"] pub fn SSL_get_info_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -31862,77 +31812,121 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_state_string_long"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_state_string_long"] pub fn SSL_state_string_long(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_shutdown"] pub fn SSL_get_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_signature_algorithm"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_signature_algorithm"] pub fn SSL_get_peer_signature_algorithm(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_client_random"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_client_random"] pub fn SSL_get_client_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_server_random"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_server_random"] pub fn SSL_get_server_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_pending_cipher"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_pending_cipher"] pub fn SSL_get_pending_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_retain_only_sha256_of_client_certs"] pub fn SSL_set_retain_only_sha256_of_client_certs(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_retain_only_sha256_of_client_certs"] pub fn SSL_CTX_set_retain_only_sha256_of_client_certs( ctx: *mut SSL_CTX, enable: ::std::os::raw::c_int, ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_grease_enabled"] - pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_grease_enabled"] + pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_permute_extensions"] + pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_permute_extensions"] + pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_max_seal_overhead"] + pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_false_start_allowed_without_alpn"] + pub fn SSL_CTX_set_false_start_allowed_without_alpn( + ctx: *mut SSL_CTX, + allowed: ::std::os::raw::c_int, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_used_hello_retry_request"] + pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_jdk11_workaround"] + pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_connect"] + pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_connect_good"] + pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_connect_renegotiate"] + pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_accept"] + pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_accept_renegotiate"] + pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_permute_extensions"] - pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_accept_good"] + pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_permute_extensions"] - pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_hits"] + pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_max_seal_overhead"] - pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_cb_hits"] + pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_false_start_allowed_without_alpn"] - pub fn SSL_CTX_set_false_start_allowed_without_alpn( - ctx: *mut SSL_CTX, - allowed: ::std::os::raw::c_int, - ); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_misses"] + pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_used_hello_retry_request"] - pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_timeouts"] + pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_jdk11_workaround"] - pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_sess_cache_full"] + pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_library_init"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_library_init"] pub fn SSL_library_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_description"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_description"] pub fn SSL_CIPHER_description( cipher: *const SSL_CIPHER, buf: *mut ::std::os::raw::c_char, @@ -31940,278 +31934,134 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CIPHER_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CIPHER_get_version"] pub fn SSL_CIPHER_get_version(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } -pub type COMP_METHOD = ::std::os::raw::c_void; -pub type SSL_COMP = ssl_comp_st; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_SSL_COMP { - _unused: [u8; 0], -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_get_compression_methods"] - pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_add_compression_method"] - pub fn SSL_COMP_add_compression_method( - id: ::std::os::raw::c_int, - cm: *mut COMP_METHOD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_get_name"] - pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_get0_name"] - pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_get_id"] - pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_COMP_free_compression_methods"] - pub fn SSL_COMP_free_compression_methods(); -} extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLv23_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLv23_method"] pub fn SSLv23_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_method"] pub fn TLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_1_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_1_method"] pub fn TLSv1_1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_2_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_2_method"] pub fn TLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_method"] pub fn DTLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_2_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_2_method"] pub fn DTLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLS_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLS_server_method"] pub fn TLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLS_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLS_client_method"] pub fn TLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLv23_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLv23_server_method"] pub fn SSLv23_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSLv23_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSLv23_client_method"] pub fn SSLv23_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_server_method"] pub fn TLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_client_method"] pub fn TLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_1_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_1_server_method"] pub fn TLSv1_1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_1_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_1_client_method"] pub fn TLSv1_1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_2_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_2_server_method"] pub fn TLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_TLSv1_2_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_TLSv1_2_client_method"] pub fn TLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLS_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLS_server_method"] pub fn DTLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLS_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLS_client_method"] pub fn DTLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_server_method"] pub fn DTLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_client_method"] pub fn DTLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_2_server_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_2_server_method"] pub fn DTLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_DTLSv1_2_client_method"] + #[link_name = "\u{1}_aws_lc_0_15_0_DTLSv1_2_client_method"] pub fn DTLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_clear"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_clear"] pub fn SSL_clear(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_rsa_callback"] - pub fn SSL_CTX_set_tmp_rsa_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_rsa_callback"] - pub fn SSL_set_tmp_rsa_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_connect"] - pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_connect_good"] - pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_connect_renegotiate"] - pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_accept"] - pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_accept_renegotiate"] - pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_accept_good"] - pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_hits"] - pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_cb_hits"] - pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_misses"] - pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_timeouts"] - pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_sess_cache_full"] - pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_cutthrough_complete"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_cutthrough_complete"] pub fn SSL_cutthrough_complete(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_num_renegotiations"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_num_renegotiations"] pub fn SSL_num_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_need_tmp_RSA"] - pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_need_tmp_RSA"] - pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_rsa"] - pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_rsa"] - pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_read_ahead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_read_ahead"] pub fn SSL_CTX_get_read_ahead(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_read_ahead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_read_ahead"] pub fn SSL_CTX_set_read_ahead( ctx: *mut SSL_CTX, yes: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_read_ahead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_read_ahead"] pub fn SSL_get_read_ahead(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_read_ahead"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_read_ahead"] pub fn SSL_set_read_ahead(ssl: *mut SSL, yes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_state"] - pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_shared_ciphers"] - pub fn SSL_get_shared_ciphers( - ssl: *const SSL, - buf: *mut ::std::os::raw::c_char, - len: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_shared_sigalgs"] - pub fn SSL_get_shared_sigalgs( - ssl: *mut SSL, - idx: ::std::os::raw::c_int, - psign: *mut ::std::os::raw::c_int, - phash: *mut ::std::os::raw::c_int, - psignandhash: *mut ::std::os::raw::c_int, - rsig: *mut u8, - rhash: *mut u8, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_SSL_SESSION"] pub fn i2d_SSL_SESSION(in_: *mut SSL_SESSION, pp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_SSL_SESSION"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_SSL_SESSION"] pub fn d2i_SSL_SESSION( a: *mut *mut SSL_SESSION, pp: *mut *const u8, @@ -32219,87 +32069,30 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_i2d_SSL_SESSION_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_i2d_SSL_SESSION_bio"] pub fn i2d_SSL_SESSION_bio(bio: *mut BIO, session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_d2i_SSL_SESSION_bio"] + #[link_name = "\u{1}_aws_lc_0_15_0_d2i_SSL_SESSION_bio"] pub fn d2i_SSL_SESSION_bio(bio: *mut BIO, out: *mut *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_ERR_load_SSL_strings"] - pub fn ERR_load_SSL_strings(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_load_error_strings"] - pub fn SSL_load_error_strings(); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_use_srtp"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_use_srtp"] pub fn SSL_CTX_set_tlsext_use_srtp( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tlsext_use_srtp"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tlsext_use_srtp"] pub fn SSL_set_tlsext_use_srtp( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_current_compression"] - pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_current_expansion"] - pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_server_tmp_key"] - pub fn SSL_get_server_tmp_key( - ssl: *mut SSL, - out_key: *mut *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_dh"] - pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_dh"] - pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_dh_callback"] - pub fn SSL_CTX_set_tmp_dh_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_dh_callback"] - pub fn SSL_set_tmp_dh_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_sigalgs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_sigalgs"] pub fn SSL_CTX_set1_sigalgs( ctx: *mut SSL_CTX, values: *const ::std::os::raw::c_int, @@ -32307,143 +32100,59 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_sigalgs"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_sigalgs"] pub fn SSL_set1_sigalgs( ssl: *mut SSL, values: *const ::std::os::raw::c_int, num_values: usize, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_sigalgs_list"] - pub fn SSL_CTX_set1_sigalgs_list( - ctx: *mut SSL_CTX, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_sigalgs_list"] - pub fn SSL_set1_sigalgs_list( - ssl: *mut SSL, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_security_level"] - pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_security_level"] - pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_SESSION_print"] - pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct ssl_comp_st { - pub id: ::std::os::raw::c_int, - pub name: *const ::std::os::raw::c_char, - pub method: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_ssl_comp_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 24usize, - concat!("Size of: ", stringify!(ssl_comp_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(ssl_comp_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(id) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(name) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(method) - ) - ); -} -impl Default for ssl_comp_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_sigalgs_list"] + pub fn SSL_CTX_set1_sigalgs_list( + ctx: *mut SSL_CTX, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_sigalgs_list"] + pub fn SSL_set1_sigalgs_list( + ssl: *mut SSL, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_SESSION_print"] + pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; } -pub type sk_SSL_COMP_free_func = ::std::option::Option; -pub type sk_SSL_COMP_copy_func = - ::std::option::Option *mut SSL_COMP>; -pub type sk_SSL_COMP_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const SSL_COMP, - arg2: *const *const SSL_COMP, - ) -> ::std::os::raw::c_int, ->; -pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut SSL_COMP, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_cache_hit"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_cache_hit"] pub fn SSL_cache_hit(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_default_timeout"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_default_timeout"] pub fn SSL_get_default_timeout(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_version"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_version"] pub fn SSL_get_version(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_version_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_version_names"] pub fn SSL_get_all_version_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_cipher_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_cipher_list"] pub fn SSL_get_cipher_list( ssl: *const SSL, n: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_client_cert_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_client_cert_cb"] pub fn SSL_CTX_set_client_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -32456,11 +32165,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_want"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_want"] pub fn SSL_want(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_finished"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_finished"] pub fn SSL_get_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32468,7 +32177,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_peer_finished"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_peer_finished"] pub fn SSL_get_peer_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32476,15 +32185,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_type_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_type_string"] pub fn SSL_alert_type_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_alert_desc_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_alert_desc_string"] pub fn SSL_alert_desc_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_state_string"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_state_string"] pub fn SSL_state_string(ssl: *const SSL) -> *const ::std::os::raw::c_char; } #[repr(C)] @@ -32494,42 +32203,42 @@ pub struct ssl_conf_ctx_st { } pub type SSL_CONF_CTX = ssl_conf_ctx_st; extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_state"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_state"] pub fn SSL_state(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_shutdown"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_shutdown"] pub fn SSL_set_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tmp_ecdh"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_ecdh"] pub fn SSL_CTX_set_tmp_ecdh(ctx: *mut SSL_CTX, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tmp_ecdh"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_ecdh"] pub fn SSL_set_tmp_ecdh(ssl: *mut SSL, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_add_dir_cert_subjects_to_stack"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_add_dir_cert_subjects_to_stack"] pub fn SSL_add_dir_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, dir: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_enable_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_enable_tls_channel_id"] pub fn SSL_CTX_enable_tls_channel_id(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_enable_tls_channel_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_enable_tls_channel_id"] pub fn SSL_enable_tls_channel_id(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_f_ssl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_f_ssl"] pub fn BIO_f_ssl() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_BIO_set_ssl"] + #[link_name = "\u{1}_aws_lc_0_15_0_BIO_set_ssl"] pub fn BIO_set_ssl( bio: *mut BIO, ssl: *mut SSL, @@ -32537,33 +32246,33 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_session"] pub fn SSL_get_session(ssl: *const SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get1_session"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get1_session"] pub fn SSL_get1_session(ssl: *mut SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_OPENSSL_init_ssl"] + #[link_name = "\u{1}_aws_lc_0_15_0_OPENSSL_init_ssl"] pub fn OPENSSL_init_ssl( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tlsext_status_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tlsext_status_type"] pub fn SSL_set_tlsext_status_type( ssl: *mut SSL, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_tlsext_status_type"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_tlsext_status_type"] pub fn SSL_get_tlsext_status_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tlsext_status_ocsp_resp"] pub fn SSL_set_tlsext_status_ocsp_resp( ssl: *mut SSL, resp: *mut u8, @@ -32571,11 +32280,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_tlsext_status_ocsp_resp"] pub fn SSL_get_tlsext_status_ocsp_resp(ssl: *const SSL, out: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_status_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_status_cb"] pub fn SSL_CTX_set_tlsext_status_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -32587,7 +32296,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_get_tlsext_status_cb"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_tlsext_status_cb"] pub fn SSL_CTX_get_tlsext_status_cb( ctx: *mut SSL_CTX, callback: *mut ::std::option::Option< @@ -32599,29 +32308,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set_tlsext_status_arg"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tlsext_status_arg"] pub fn SSL_CTX_set_tlsext_status_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_curve_id"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_curve_id"] pub fn SSL_get_curve_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_curve_name"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_curve_name"] pub fn SSL_get_curve_name(curve_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_get_all_curve_names"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_all_curve_names"] pub fn SSL_get_all_curve_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_curves"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_curves"] pub fn SSL_CTX_set1_curves( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_int, @@ -32629,7 +32338,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_curves"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_curves"] pub fn SSL_set1_curves( ssl: *mut SSL, curves: *const ::std::os::raw::c_int, @@ -32637,19 +32346,267 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_CTX_set1_curves_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set1_curves_list"] pub fn SSL_CTX_set1_curves_list( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}_aws_lc_0_14_1_SSL_set1_curves_list"] + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set1_curves_list"] pub fn SSL_set1_curves_list( ssl: *mut SSL, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } +pub type COMP_METHOD = ::std::os::raw::c_void; +pub type SSL_COMP = ssl_comp_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_SSL_COMP { + _unused: [u8; 0], +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_get_compression_methods"] + pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_add_compression_method"] + pub fn SSL_COMP_add_compression_method( + id: ::std::os::raw::c_int, + cm: *mut COMP_METHOD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_get_name"] + pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_get0_name"] + pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_get_id"] + pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_COMP_free_compression_methods"] + pub fn SSL_COMP_free_compression_methods(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_current_compression"] + pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_current_expansion"] + pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct ssl_comp_st { + pub id: ::std::os::raw::c_int, + pub name: *const ::std::os::raw::c_char, + pub method: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_ssl_comp_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 24usize, + concat!("Size of: ", stringify!(ssl_comp_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(ssl_comp_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(id) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(name) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(method) + ) + ); +} +impl Default for ssl_comp_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sk_SSL_COMP_free_func = ::std::option::Option; +pub type sk_SSL_COMP_copy_func = + ::std::option::Option *mut SSL_COMP>; +pub type sk_SSL_COMP_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const SSL_COMP, + arg2: *const *const SSL_COMP, + ) -> ::std::os::raw::c_int, +>; +pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut SSL_COMP, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_server_tmp_key"] + pub fn SSL_get_server_tmp_key( + ssl: *mut SSL, + out_key: *mut *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_dh"] + pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_dh"] + pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_dh_callback"] + pub fn SSL_CTX_set_tmp_dh_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_dh_callback"] + pub fn SSL_set_tmp_dh_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_dh_auto"] + pub fn SSL_CTX_set_dh_auto( + ctx: *mut SSL_CTX, + onoff: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_get_security_level"] + pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_security_level"] + pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_state"] + pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_shared_ciphers"] + pub fn SSL_get_shared_ciphers( + ssl: *const SSL, + buf: *mut ::std::os::raw::c_char, + len: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_get_shared_sigalgs"] + pub fn SSL_get_shared_sigalgs( + ssl: *mut SSL, + idx: ::std::os::raw::c_int, + psign: *mut ::std::os::raw::c_int, + phash: *mut ::std::os::raw::c_int, + psignandhash: *mut ::std::os::raw::c_int, + rsig: *mut u8, + rhash: *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_ERR_load_SSL_strings"] + pub fn ERR_load_SSL_strings(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_load_error_strings"] + pub fn SSL_load_error_strings(); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_rsa_callback"] + pub fn SSL_CTX_set_tmp_rsa_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_rsa_callback"] + pub fn SSL_set_tmp_rsa_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_need_tmp_RSA"] + pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_need_tmp_RSA"] + pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_CTX_set_tmp_rsa"] + pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}_aws_lc_0_15_0_SSL_set_tmp_rsa"] + pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; +} pub type __builtin_va_list = [__va_list_tag; 1usize]; #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] diff --git a/aws-lc-sys/src/x86_64_unknown_linux_gnu_crypto.rs b/aws-lc-sys/src/x86_64_unknown_linux_gnu_crypto.rs index 830c8492e1b..e892bec82d5 100644 --- a/aws-lc-sys/src/x86_64_unknown_linux_gnu_crypto.rs +++ b/aws-lc-sys/src/x86_64_unknown_linux_gnu_crypto.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4285,6 +4299,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -4635,11 +4655,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -4647,15 +4667,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -4742,11 +4762,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4754,19 +4774,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4774,19 +4794,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -4884,11 +4904,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4896,19 +4916,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4916,15 +4936,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -5022,11 +5042,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5034,19 +5054,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5054,42 +5074,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -5097,58 +5117,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -5156,7 +5176,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5165,7 +5185,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5174,7 +5194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5182,7 +5202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5190,21 +5210,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5212,7 +5232,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5220,7 +5240,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -5228,7 +5248,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -5237,7 +5257,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -5245,11 +5265,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -5276,23 +5296,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } #[repr(C)] @@ -5348,19 +5368,19 @@ impl Default for crypto_mutex_st { pub type CRYPTO_MUTEX = crypto_mutex_st; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5373,7 +5393,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5387,7 +5407,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5398,29 +5418,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -5476,7 +5496,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -5487,7 +5507,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -5500,7 +5520,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -5512,7 +5532,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -5521,7 +5541,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5532,7 +5552,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -5542,30 +5562,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -5575,101 +5595,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5678,18 +5702,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5698,18 +5722,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5718,7 +5742,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -5726,11 +5750,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -5741,57 +5765,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -5801,15 +5825,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -5873,7 +5897,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5881,7 +5905,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5889,15 +5913,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -5909,7 +5933,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -5918,7 +5942,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -5929,7 +5953,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -5940,7 +5964,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -5952,7 +5976,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -5962,7 +5986,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -5972,7 +5996,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5983,7 +6007,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6204,27 +6228,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -6232,29 +6256,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6262,7 +6286,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6316,27 +6340,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -6344,11 +6368,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -6356,7 +6380,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -6364,18 +6388,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -6384,7 +6408,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -6393,38 +6417,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -6435,7 +6466,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -6495,7 +6526,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -6566,23 +6597,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -6590,7 +6621,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -6598,7 +6629,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6606,7 +6637,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6614,15 +6645,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6631,7 +6662,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6639,7 +6670,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6648,71 +6679,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -6735,7 +6766,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6743,68 +6774,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -6812,7 +6843,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -6820,7 +6851,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -6829,11 +6860,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -6842,15 +6873,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -6858,11 +6889,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -6870,22 +6901,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -6893,30 +6924,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -6924,89 +6955,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -7015,34 +7046,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -7051,13 +7082,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -7066,13 +7097,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -7085,7 +7116,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -7098,7 +7129,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -7111,7 +7142,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7123,7 +7154,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -7137,7 +7168,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7150,7 +7181,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -7163,7 +7194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7175,23 +7206,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -7201,7 +7232,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -7209,37 +7240,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -7251,7 +7275,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7261,6 +7285,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -7621,193 +7652,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7816,15 +7847,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -7834,11 +7865,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -7846,47 +7877,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7894,11 +7925,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7906,43 +7937,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -7951,7 +7982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -7961,7 +7992,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7970,7 +8001,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -7980,7 +8011,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7989,7 +8020,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7999,7 +8030,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -8008,7 +8039,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8018,7 +8049,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8027,7 +8058,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -8036,7 +8067,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8044,7 +8075,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -8053,7 +8084,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8062,7 +8093,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8071,11 +8102,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -8083,7 +8114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -8211,15 +8242,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8233,7 +8264,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -8241,11 +8272,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8260,7 +8291,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -8270,7 +8301,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -8281,7 +8312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8291,7 +8322,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8300,7 +8331,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -8309,7 +8340,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -8318,7 +8349,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8328,7 +8359,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8338,23 +8369,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8363,7 +8394,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8372,7 +8403,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -8382,7 +8413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8391,7 +8422,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8401,7 +8432,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -8412,7 +8443,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -8423,7 +8454,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8437,15 +8468,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -8456,7 +8487,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -8469,11 +8500,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -8481,7 +8512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -8489,11 +8520,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -8641,15 +8672,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -8673,15 +8704,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -8690,7 +8721,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -8698,14 +8729,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -8713,7 +8744,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -8721,7 +8752,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -8729,7 +8760,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -8737,14 +8768,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -8752,7 +8791,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -8760,22 +8799,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -8851,54 +8890,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -8906,7 +8945,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -8914,79 +8953,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -8994,7 +9033,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -9002,7 +9041,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -9010,7 +9049,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -9018,7 +9057,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -9026,7 +9065,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -9034,7 +9073,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -9042,7 +9081,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -9050,7 +9089,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -9058,117 +9097,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -9176,14 +9215,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9193,7 +9232,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9205,7 +9244,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -9215,7 +9254,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -9225,15 +9264,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9241,26 +9280,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9268,23 +9307,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9292,14 +9331,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9307,25 +9346,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -9333,7 +9372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -9341,14 +9380,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -9377,19 +9416,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -9397,11 +9436,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -9409,54 +9448,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -9464,59 +9503,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -9524,23 +9563,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -9549,26 +9588,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -9576,29 +9615,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -9607,22 +9646,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -9630,15 +9669,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -9647,15 +9686,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -9664,52 +9703,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -9717,11 +9756,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -9746,7 +9785,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -9756,11 +9795,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9768,11 +9807,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9780,7 +9819,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -10114,15 +10153,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -10130,19 +10169,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10150,7 +10189,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10158,12 +10197,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10171,14 +10210,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10186,33 +10225,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -10220,7 +10259,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -10228,19 +10267,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -10248,7 +10287,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -10256,7 +10295,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -10266,7 +10305,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -10276,11 +10315,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -10288,33 +10327,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10322,36 +10343,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -10948,7 +10987,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -10973,19 +11012,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -10995,19 +11034,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11017,7 +11056,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11025,11 +11064,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11039,7 +11078,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11047,7 +11086,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -11206,11 +11245,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -11218,11 +11257,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -11277,19 +11316,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -11298,7 +11337,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -11359,23 +11398,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -11383,86 +11422,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11470,7 +11509,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11478,11 +11517,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11490,7 +11529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11499,7 +11538,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11510,22 +11549,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11534,7 +11573,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -11543,7 +11582,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -11552,7 +11591,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -11561,37 +11600,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -11599,7 +11638,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -11607,7 +11646,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -11914,23 +11953,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11938,40 +11977,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -11979,15 +12018,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11995,55 +12034,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -12051,11 +12090,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -12063,7 +12102,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -12071,11 +12110,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -12083,11 +12122,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -12098,122 +12137,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12224,7 +12263,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12234,7 +12273,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12244,7 +12283,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12254,7 +12293,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12262,7 +12301,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12272,7 +12311,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12280,7 +12319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12290,7 +12329,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12298,47 +12337,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -12347,45 +12386,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -12398,23 +12437,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12424,7 +12463,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12433,7 +12472,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12442,7 +12481,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12450,7 +12489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12458,7 +12497,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12466,7 +12505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12475,132 +12514,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -12835,7 +12874,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -12845,19 +12884,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -12867,15 +12906,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -12883,7 +12922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -12974,15 +13013,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -12990,7 +13029,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -12998,14 +13037,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -13013,7 +13052,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -13021,27 +13060,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -13049,11 +13088,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -13062,7 +13101,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -13072,15 +13111,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -13088,15 +13127,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -13105,7 +13144,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -13114,7 +13153,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -13125,7 +13164,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -13135,11 +13174,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -13150,7 +13189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -13223,22 +13262,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -13247,7 +13286,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -13258,7 +13297,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -13269,7 +13308,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13282,7 +13321,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13294,7 +13333,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13303,7 +13342,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13312,47 +13351,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -13360,7 +13399,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -13368,7 +13407,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -13377,7 +13416,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -13386,44 +13425,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -13432,11 +13471,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -13444,7 +13483,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -13455,19 +13494,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -13475,19 +13514,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -13502,7 +13541,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -13510,14 +13549,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -13525,130 +13564,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -13656,11 +13695,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -13668,7 +13707,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13676,7 +13715,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13684,7 +13723,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -13695,75 +13734,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -13771,19 +13798,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -13892,19 +13915,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -13912,7 +13951,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -13920,31 +13959,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -13952,7 +13991,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -13961,7 +14000,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -13969,7 +14008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -13978,7 +14017,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -13990,11 +14029,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -14048,28 +14087,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -14078,7 +14117,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14088,7 +14127,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14099,7 +14138,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14110,7 +14149,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14121,47 +14160,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14171,7 +14210,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -14179,14 +14218,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -14194,11 +14233,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14206,11 +14245,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14218,11 +14257,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -14230,7 +14269,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -14241,39 +14280,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -14281,19 +14320,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -14301,7 +14340,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -14311,53 +14350,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -14365,7 +14404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -14374,7 +14413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -14384,7 +14423,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -14394,7 +14433,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14404,7 +14443,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14414,7 +14453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -14425,7 +14464,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -14435,7 +14474,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14445,7 +14484,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14455,7 +14494,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14465,7 +14504,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14474,7 +14513,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -14482,7 +14521,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14493,7 +14532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14504,7 +14543,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14515,7 +14554,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -14524,7 +14563,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -14533,7 +14572,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -14543,39 +14582,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -14627,24 +14640,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -14652,11 +14691,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -14664,19 +14703,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -14722,83 +14761,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -14806,7 +14845,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -14815,15 +14854,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -14831,11 +14870,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -14843,22 +14882,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14868,7 +14907,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -14876,7 +14915,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -14998,11 +15037,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15010,11 +15045,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15022,11 +15057,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15034,14 +15069,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -15058,7 +15097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -15067,7 +15106,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15078,7 +15117,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15089,7 +15128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -15143,23 +15182,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -15167,7 +15206,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -15175,7 +15214,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -15183,7 +15222,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -15192,19 +15231,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -15212,11 +15251,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -15226,7 +15265,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -15234,83 +15273,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -15448,11 +15487,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -15461,11 +15500,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15476,11 +15515,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15495,7 +15534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15510,7 +15549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15528,7 +15567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15543,66 +15582,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15613,7 +15656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -15621,7 +15664,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -15630,7 +15673,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -15638,70 +15681,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -15710,7 +15753,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -15718,7 +15761,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -15726,7 +15769,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -15807,147 +15850,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15956,7 +15999,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15965,7 +16008,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15973,7 +16016,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15981,7 +16024,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15991,7 +16034,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15999,7 +16042,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16007,7 +16050,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16017,7 +16060,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16027,7 +16070,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16035,7 +16078,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16043,7 +16086,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16053,7 +16096,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16061,11 +16104,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16073,7 +16116,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -16082,7 +16125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16090,11 +16133,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16102,7 +16145,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16111,7 +16154,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16120,7 +16163,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16129,7 +16172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16138,7 +16181,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16151,7 +16194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16163,7 +16206,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16178,31 +16221,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -16212,11 +16255,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -16226,11 +16269,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16240,11 +16283,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16254,11 +16297,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16268,18 +16311,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -16287,18 +16330,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -16308,7 +16351,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -16318,102 +16361,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -16421,28 +16464,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16450,7 +16493,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16458,7 +16501,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -16468,43 +16511,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16518,7 +16537,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16532,7 +16551,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16546,15 +16565,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16563,7 +16582,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16571,7 +16590,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16580,22 +16599,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -16603,40 +16614,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16644,11 +16655,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -16656,11 +16667,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -16668,11 +16679,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16680,38 +16691,70 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] + pub fn EVP_PKEY_new_mac_key( + type_: ::std::os::raw::c_int, + engine: *mut ENGINE, + mac_key: *const u8, + mac_key_len: usize, + ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( ctx: *mut EVP_PKEY_CTX, nbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( ctx: *mut EVP_PKEY_CTX, qbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] - pub fn EVP_PKEY_new_mac_key( - type_: ::std::os::raw::c_int, - engine: *mut ENGINE, - mac_key: *const u8, - mac_key_len: usize, - ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -16725,7 +16768,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -16737,7 +16780,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -16749,11 +16792,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -16761,15 +16804,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -16856,7 +16899,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -16868,27 +16911,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16898,7 +16941,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -16906,7 +16949,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -16914,23 +16957,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16939,7 +16982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -17115,86 +17158,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -17203,18 +17246,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17223,7 +17266,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17232,23 +17275,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17264,7 +17307,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17282,7 +17325,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17295,7 +17338,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17311,7 +17354,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17329,7 +17372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17344,7 +17387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17357,7 +17400,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17370,7 +17413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -17380,19 +17423,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -17651,7 +17694,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -17659,7 +17702,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -17668,7 +17711,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -17677,18 +17720,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -17704,21 +17747,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -17726,7 +17769,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -17734,7 +17777,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -17742,11 +17785,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -17754,15 +17797,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -17864,7 +17907,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -17872,47 +17915,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -18206,51 +18249,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -18276,15 +18319,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -18292,18 +18335,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -18311,79 +18354,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -18392,11 +18452,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -18405,7 +18465,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -18414,12 +18474,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -18428,7 +18488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18437,7 +18497,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18445,7 +18505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18457,7 +18517,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18469,7 +18529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -18479,7 +18539,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -18489,7 +18549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18500,7 +18560,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -18514,7 +18574,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18526,7 +18586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18537,7 +18597,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -18550,7 +18610,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18562,7 +18622,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -18572,7 +18632,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -18582,31 +18642,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -18617,7 +18677,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -18628,7 +18688,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -18641,7 +18701,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -18651,7 +18711,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -18662,19 +18722,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18682,19 +18742,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18702,7 +18762,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -18712,7 +18801,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -18720,26 +18809,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -18748,7 +18841,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18756,11 +18849,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18768,11 +18861,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -18782,7 +18875,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -18792,7 +18885,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -18803,7 +18896,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -18811,7 +18904,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -18819,9 +18912,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -19012,27 +19109,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -19040,76 +19137,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -19117,7 +19218,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -19125,7 +19226,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -19133,15 +19234,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -19149,72 +19269,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -19222,7 +19342,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -19230,25 +19360,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -19256,14 +19386,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -19271,7 +19401,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -19279,7 +19409,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -19287,19 +19417,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -19315,24 +19467,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -19340,44 +19513,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -19385,7 +19569,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -19393,7 +19577,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -19401,11 +19585,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -19413,59 +19606,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -19473,7 +19677,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -19481,25 +19695,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -19507,19 +19721,142 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] pub static X509_REQ_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] pub fn X509_REQ_free(req: *mut X509_REQ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] pub fn d2i_X509_REQ( out: *mut *mut X509_REQ, inp: *mut *const u8, @@ -19527,34 +19864,38 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr( req: *const X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID( req: *const X509_REQ, nid: ::std::os::raw::c_int, @@ -19562,7 +19903,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ( req: *const X509_REQ, obj: *const ASN1_OBJECT, @@ -19570,15 +19911,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature( req: *const X509_REQ, out_sig: *mut *const ASN1_BIT_STRING, @@ -19586,51 +19927,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] pub fn X509_REQ_new() -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] pub fn X509_REQ_set_version( req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -19640,7 +19981,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -19650,7 +19991,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -19660,7 +20001,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -19668,14 +20009,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -19683,22 +20024,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -19748,19 +20089,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -19768,15 +20109,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -19784,15 +20129,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -19800,7 +20145,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -19808,21 +20153,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -19831,7 +20176,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -19843,7 +20188,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -19855,7 +20200,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -19867,19 +20212,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -19887,33 +20232,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -19922,11 +20267,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -19936,7 +20281,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -19946,7 +20291,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -19956,19 +20301,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -19976,18 +20378,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19996,7 +20398,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20005,33 +20407,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -20055,11 +20457,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -20067,18 +20469,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20086,7 +20488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20094,7 +20496,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -20102,21 +20504,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -20145,23 +20547,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -20169,11 +20571,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -20182,7 +20584,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -20191,11 +20593,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -20220,23 +20622,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -20244,14 +20646,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -20259,7 +20661,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -20269,7 +20671,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -20279,7 +20681,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -20289,14 +20691,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -20305,7 +20707,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20314,15 +20716,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20390,19 +20792,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -20410,43 +20812,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -20504,19 +20906,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -20524,23 +20926,208 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, +} +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, cflag: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] pub fn X509_print_ex_fp( fp: *mut FILE, x: *mut X509, @@ -20549,23 +21136,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex( bp: *mut BIO, x: *mut X509_REQ, @@ -20574,15 +21161,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex( out: *mut BIO, nm: *const X509_NAME, @@ -20591,7 +21178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, @@ -20599,7 +21186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -20607,7 +21194,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -20616,7 +21203,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -20624,7 +21211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -20632,7 +21219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -20641,7 +21228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -20650,7 +21237,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -20659,7 +21246,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -20668,7 +21255,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -20677,259 +21264,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -20937,23 +21524,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -20961,7 +21548,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -20970,12 +21557,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20985,7 +21584,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -20993,14 +21592,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21010,7 +21609,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -21018,42 +21617,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -21062,7 +21714,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -21070,6 +21722,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -21251,947 +21911,147 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] - pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] - pub fn X509_check_trust( - x: *mut X509, - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] - pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] - pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] - pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] - pub fn X509_TRUST_add( - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ck: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_TRUST, - arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] + pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] + pub fn X509_check_trust( + x: *mut X509, + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] + pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] + pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] + pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] + pub fn X509_TRUST_add( + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ck: ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_TRUST, + arg2: *mut X509, + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -22309,256 +22169,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -22566,15 +22399,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -22583,50 +22412,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -22636,7 +22465,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22644,7 +22473,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22652,7 +22481,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22660,32 +22489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -22693,81 +22497,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -22776,11 +22576,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22788,7 +22588,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22796,7 +22596,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -22808,22 +22608,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -22832,94 +22632,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22927,7 +22727,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22935,20 +22735,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -22956,7 +22756,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -22964,24 +22764,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -22995,14 +22795,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -23012,7 +22812,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -23022,7 +22822,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -23032,7 +22832,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -23044,7 +22844,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23055,7 +22855,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23068,8 +22868,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -23078,7 +23035,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -23088,7 +23045,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -23098,7 +23055,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23109,7 +23066,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23123,7 +23080,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -23132,7 +23089,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -23141,7 +23098,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -23150,7 +23107,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -23159,15 +23116,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -23176,7 +23133,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -23185,15 +23142,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -23202,7 +23159,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -23211,23 +23168,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -23236,7 +23193,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -23245,15 +23202,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -23262,7 +23219,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -23271,15 +23228,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -23288,7 +23245,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -23297,15 +23254,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23314,7 +23271,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23323,21 +23280,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23346,7 +23303,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23355,7 +23312,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -23367,7 +23324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -23379,7 +23336,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23388,7 +23345,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23397,15 +23354,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -23414,7 +23371,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -23423,15 +23380,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -23440,7 +23397,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -23449,7 +23406,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -23461,7 +23418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -23473,7 +23430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -23482,7 +23439,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -23491,15 +23448,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -23508,7 +23465,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -23517,15 +23474,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23534,7 +23491,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23543,7 +23500,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -23555,7 +23512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -23567,7 +23524,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23576,7 +23533,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23585,15 +23542,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -23602,7 +23559,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -23611,15 +23568,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23628,7 +23585,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23637,7 +23594,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -23649,7 +23606,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -23661,7 +23618,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23670,7 +23627,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23679,15 +23636,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -23699,7 +23656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -23711,7 +23668,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23723,7 +23680,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23735,7 +23692,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23744,7 +23701,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23756,7 +23713,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23768,7 +23725,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -23780,7 +23737,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23789,7 +23746,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -23801,7 +23758,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -23814,7 +23771,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -23828,7 +23785,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -23836,7 +23793,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -23844,7 +23801,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -23853,11 +23810,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -23865,27 +23822,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23895,7 +23852,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23903,7 +23860,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -23918,82 +23875,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -24094,23 +24051,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -24175,11 +24132,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -24266,11 +24223,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -24278,35 +24235,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -24381,15 +24338,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24402,7 +24359,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24417,18 +24374,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24437,14 +24394,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24453,7 +24410,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24464,7 +24421,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24473,7 +24430,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24485,7 +24442,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -24497,18 +24454,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24516,14 +24473,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24531,7 +24488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -24545,7 +24502,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24558,7 +24515,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24573,7 +24530,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -25465,7 +25422,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -25473,7 +25429,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -25511,16 +25467,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -26181,11 +26127,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -26406,15 +26352,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26422,26 +26368,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -26449,26 +26395,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26476,22 +26422,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -26499,19 +26445,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26519,18 +26465,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -26538,7 +26484,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26546,15 +26492,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26562,26 +26508,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26589,18 +26535,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -26608,14 +26554,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -26623,7 +26569,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -26631,14 +26577,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26646,15 +26592,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26662,33 +26608,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26696,26 +26642,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26723,26 +26669,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26750,26 +26696,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26777,26 +26723,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -26804,26 +26750,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26831,26 +26777,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26858,26 +26804,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26885,26 +26831,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26912,38 +26858,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -26951,26 +26897,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26978,70 +26924,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27052,7 +26998,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27060,7 +27006,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27070,7 +27016,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -27168,7 +27114,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -27179,11 +27125,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27192,7 +27138,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27201,7 +27147,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -27210,7 +27156,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -27219,7 +27165,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27228,7 +27174,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27237,7 +27183,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27246,7 +27192,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27255,35 +27201,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -27293,27 +27239,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27322,14 +27268,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -27337,7 +27283,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27347,7 +27293,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -27356,7 +27302,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -27365,7 +27311,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -27374,7 +27320,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -27384,11 +27330,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -27396,71 +27342,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -27478,43 +27424,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27524,7 +27470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27533,7 +27479,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -27542,7 +27488,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -27550,11 +27496,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } pub type __builtin_va_list = [__va_list_tag; 1usize]; diff --git a/aws-lc-sys/src/x86_64_unknown_linux_gnu_crypto_ssl.rs b/aws-lc-sys/src/x86_64_unknown_linux_gnu_crypto_ssl.rs index 45338483c45..a2d72aebece 100644 --- a/aws-lc-sys/src/x86_64_unknown_linux_gnu_crypto_ssl.rs +++ b/aws-lc-sys/src/x86_64_unknown_linux_gnu_crypto_ssl.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4464,37 +4478,6 @@ pub const SSL_CB_HANDSHAKE_DONE: i32 = 32; pub const SSL_SENT_SHUTDOWN: i32 = 1; pub const SSL_RECEIVED_SHUTDOWN: i32 = 2; pub const SSL_MODE_HANDSHAKE_CUTTHROUGH: i32 = 128; -pub const SSL_MODE_AUTO_RETRY: i32 = 0; -pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; -pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; -pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; -pub const SSL_OP_ALL: i32 = 0; -pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; -pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; -pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; -pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; -pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; -pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; -pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; -pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NO_COMPRESSION: i32 = 0; -pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SSLv2: i32 = 0; -pub const SSL_OP_NO_SSLv3: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; -pub const SSL_OP_SINGLE_DH_USE: i32 = 0; -pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; -pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; -pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; -pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; -pub const SSL_OP_TLS_D5_BUG: i32 = 0; -pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; -pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; pub const SSL_NOTHING: i32 = 0; pub const SSL_WRITING: i32 = 3; pub const SSL_READING: i32 = 2; @@ -4551,6 +4534,37 @@ pub const SSL_CURVE_SECP521R1: i32 = 25; pub const SSL_CURVE_X25519: i32 = 29; pub const SSL_CURVE_SECP256R1_KYBER768_DRAFT00: i32 = 25498; pub const SSL_CURVE_X25519_KYBER768_DRAFT00: i32 = 25497; +pub const SSL_MODE_AUTO_RETRY: i32 = 0; +pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; +pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; +pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; +pub const SSL_OP_ALL: i32 = 0; +pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; +pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; +pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; +pub const SSL_OP_NO_COMPRESSION: i32 = 0; +pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SSLv2: i32 = 0; +pub const SSL_OP_NO_SSLv3: i32 = 0; +pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; +pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; +pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; +pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; +pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; +pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; +pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; +pub const SSL_OP_SINGLE_DH_USE: i32 = 0; +pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; +pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; +pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; +pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; +pub const SSL_OP_TLS_D5_BUG: i32 = 0; pub const SSL_R_BACKWARDS_COMPATABILITY_OFFSET: i32 = 23841; pub const SSL_R_NO_PROTOCOLS_AVAILABLE: i32 = 23842; pub const SSL_R_BAD_PROTOCOL_VERSION_NUMBER: i32 = 23843; @@ -5327,6 +5341,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -5652,11 +5672,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -5664,15 +5684,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -5759,11 +5779,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5771,19 +5791,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5791,19 +5811,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -5901,11 +5921,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5913,19 +5933,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5933,15 +5953,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -6039,11 +6059,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6051,19 +6071,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -6071,42 +6091,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -6114,58 +6134,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -6173,7 +6193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6182,7 +6202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -6191,7 +6211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6199,7 +6219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -6207,21 +6227,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6229,7 +6249,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6237,7 +6257,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -6245,7 +6265,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -6254,7 +6274,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -6262,11 +6282,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -6293,23 +6313,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } #[repr(C)] @@ -6365,19 +6385,19 @@ impl Default for crypto_mutex_st { pub type CRYPTO_MUTEX = crypto_mutex_st; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6390,7 +6410,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6404,7 +6424,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6415,29 +6435,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -6493,7 +6513,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -6504,7 +6524,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -6517,7 +6537,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -6529,7 +6549,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -6538,7 +6558,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6549,7 +6569,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -6559,30 +6579,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -6592,101 +6612,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6695,18 +6719,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6715,18 +6739,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6735,7 +6759,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -6743,11 +6767,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -6758,57 +6782,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -6818,15 +6842,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -6890,7 +6914,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6898,7 +6922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6906,15 +6930,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -6926,7 +6950,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -6935,7 +6959,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -6946,7 +6970,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -6957,7 +6981,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -6969,7 +6993,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -6979,7 +7003,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -6989,7 +7013,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -7000,7 +7024,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -7221,27 +7245,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -7249,29 +7273,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7279,7 +7303,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7333,27 +7357,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -7361,11 +7385,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -7373,7 +7397,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -7381,18 +7405,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -7401,7 +7425,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -7410,38 +7434,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -7452,7 +7483,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -7512,7 +7543,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -7583,23 +7614,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -7607,7 +7638,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -7615,7 +7646,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7623,7 +7654,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7631,15 +7662,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7648,7 +7679,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7656,7 +7687,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7665,71 +7696,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -7752,7 +7783,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7760,68 +7791,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -7829,7 +7860,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -7837,7 +7868,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -7846,11 +7877,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -7859,15 +7890,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -7875,11 +7906,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -7887,22 +7918,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -7910,30 +7941,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -7941,89 +7972,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -8032,34 +8063,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -8068,13 +8099,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -8083,13 +8114,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -8102,7 +8133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -8115,7 +8146,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -8128,7 +8159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8140,7 +8171,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -8154,7 +8185,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8167,7 +8198,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -8180,7 +8211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8192,23 +8223,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -8218,7 +8249,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -8226,37 +8257,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -8268,7 +8292,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -8278,6 +8302,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -8638,193 +8669,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8833,15 +8864,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -8851,11 +8882,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -8863,47 +8894,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8911,11 +8942,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8923,43 +8954,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -8968,7 +8999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -8978,7 +9009,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8987,7 +9018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -8997,7 +9028,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9006,7 +9037,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -9016,7 +9047,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -9025,7 +9056,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -9035,7 +9066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9044,7 +9075,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -9053,7 +9084,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -9061,7 +9092,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -9070,7 +9101,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9079,7 +9110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9088,11 +9119,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -9100,7 +9131,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -9228,15 +9259,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9250,7 +9281,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -9258,11 +9289,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -9277,7 +9308,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -9287,7 +9318,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -9298,7 +9329,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9308,7 +9339,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9317,7 +9348,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -9326,7 +9357,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -9335,7 +9366,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9345,7 +9376,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9355,23 +9386,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9380,7 +9411,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9389,7 +9420,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -9399,7 +9430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9408,7 +9439,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9418,7 +9449,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -9429,7 +9460,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -9440,7 +9471,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9454,15 +9485,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -9473,7 +9504,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -9486,11 +9517,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -9498,7 +9529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -9506,11 +9537,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -9658,15 +9689,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -9690,15 +9721,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -9707,7 +9738,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -9715,14 +9746,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -9730,7 +9761,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -9738,7 +9769,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -9746,7 +9777,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -9754,14 +9785,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -9769,7 +9808,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -9777,22 +9816,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -9868,54 +9907,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -9923,7 +9962,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -9931,79 +9970,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -10011,7 +10050,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -10019,7 +10058,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -10027,7 +10066,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -10035,7 +10074,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -10043,7 +10082,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -10051,7 +10090,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -10059,7 +10098,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -10067,7 +10106,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -10075,117 +10114,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -10193,14 +10232,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10210,7 +10249,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -10222,7 +10261,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -10232,7 +10271,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -10242,15 +10281,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10258,26 +10297,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10285,23 +10324,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10309,14 +10348,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10324,25 +10363,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -10350,7 +10389,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -10358,14 +10397,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -10394,19 +10433,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -10414,11 +10453,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -10426,54 +10465,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -10481,59 +10520,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -10541,23 +10580,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -10566,26 +10605,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -10593,29 +10632,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -10624,22 +10663,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -10647,15 +10686,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -10664,15 +10703,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -10681,52 +10720,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -10734,11 +10773,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -10763,7 +10802,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -10773,11 +10812,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10785,11 +10824,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10797,7 +10836,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -11131,15 +11170,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -11147,19 +11186,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11167,7 +11206,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -11175,12 +11214,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11188,14 +11227,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -11203,33 +11242,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -11237,7 +11276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -11245,19 +11284,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -11265,7 +11304,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -11273,7 +11312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -11283,7 +11322,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -11293,11 +11332,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -11305,33 +11344,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -11339,36 +11360,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -11965,7 +12004,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -11990,19 +12029,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -12012,19 +12051,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12034,7 +12073,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12042,11 +12081,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12056,7 +12095,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -12064,7 +12103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -12223,11 +12262,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -12235,11 +12274,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -12294,19 +12333,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -12315,7 +12354,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12376,23 +12415,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -12400,86 +12439,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12487,7 +12526,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12495,11 +12534,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12507,7 +12546,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12516,7 +12555,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12527,22 +12566,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12551,7 +12590,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -12560,7 +12599,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -12569,7 +12608,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -12578,37 +12617,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -12616,7 +12655,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -12624,7 +12663,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -12931,23 +12970,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12955,40 +12994,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -12996,15 +13035,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -13012,55 +13051,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -13068,11 +13107,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -13080,7 +13119,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -13088,11 +13127,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -13100,11 +13139,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -13115,122 +13154,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13241,7 +13280,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13251,7 +13290,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13261,7 +13300,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13271,7 +13310,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13279,7 +13318,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13289,7 +13328,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13297,7 +13336,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13307,7 +13346,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13315,47 +13354,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -13364,45 +13403,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -13415,23 +13454,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13441,7 +13480,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13450,7 +13489,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13459,7 +13498,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13467,7 +13506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13475,7 +13514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13483,7 +13522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13492,132 +13531,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -13852,7 +13891,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -13862,19 +13901,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -13884,15 +13923,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -13900,7 +13939,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -13991,15 +14030,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -14007,7 +14046,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -14015,14 +14054,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -14030,7 +14069,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -14038,27 +14077,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -14066,11 +14105,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -14079,7 +14118,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -14089,15 +14128,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -14105,15 +14144,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -14122,7 +14161,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -14131,7 +14170,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -14142,7 +14181,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -14152,11 +14191,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -14167,7 +14206,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -14240,22 +14279,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -14264,7 +14303,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -14275,7 +14314,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -14286,7 +14325,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14299,7 +14338,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14311,7 +14350,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14320,7 +14359,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14329,47 +14368,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -14377,7 +14416,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -14385,7 +14424,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -14394,7 +14433,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -14403,44 +14442,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -14449,11 +14488,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -14461,7 +14500,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -14472,19 +14511,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -14492,19 +14531,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -14519,7 +14558,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -14527,14 +14566,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -14542,130 +14581,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -14673,11 +14712,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -14685,7 +14724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14693,7 +14732,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14701,7 +14740,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -14712,75 +14751,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -14788,19 +14815,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -14909,19 +14932,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -14929,7 +14968,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -14937,31 +14976,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -14969,7 +15008,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -14978,7 +15017,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -14986,7 +15025,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -14995,7 +15034,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -15007,11 +15046,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -15065,28 +15104,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -15095,7 +15134,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15105,7 +15144,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15116,7 +15155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15127,7 +15166,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -15138,47 +15177,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15188,7 +15227,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -15196,14 +15235,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -15211,11 +15250,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15223,11 +15262,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -15235,11 +15274,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -15247,7 +15286,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -15258,39 +15297,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -15298,19 +15337,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -15318,7 +15357,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -15328,53 +15367,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -15382,7 +15421,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -15391,7 +15430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -15401,7 +15440,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -15411,7 +15450,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15421,7 +15460,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15431,7 +15470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -15442,7 +15481,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -15452,7 +15491,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15462,7 +15501,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15472,7 +15511,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15482,7 +15521,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15491,7 +15530,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -15499,7 +15538,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15510,7 +15549,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15521,7 +15560,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15532,7 +15571,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -15541,7 +15580,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -15550,7 +15589,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -15560,39 +15599,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -15644,24 +15657,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -15669,11 +15708,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -15681,19 +15720,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -15739,83 +15778,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -15823,7 +15862,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -15832,15 +15871,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -15848,11 +15887,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -15860,22 +15899,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15885,7 +15924,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -15893,7 +15932,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -16015,11 +16054,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16027,11 +16062,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16039,11 +16074,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16051,14 +16086,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -16075,7 +16114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -16084,7 +16123,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16095,7 +16134,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -16106,7 +16145,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -16160,23 +16199,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -16184,7 +16223,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -16192,7 +16231,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -16200,7 +16239,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -16209,19 +16248,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -16229,11 +16268,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -16243,7 +16282,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -16251,83 +16290,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -16465,11 +16504,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -16478,11 +16517,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16493,11 +16532,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16512,7 +16551,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16527,7 +16566,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16545,7 +16584,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16560,66 +16599,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16630,7 +16673,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -16638,7 +16681,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -16647,7 +16690,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -16655,70 +16698,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -16727,7 +16770,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -16735,7 +16778,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -16743,7 +16786,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -16824,147 +16867,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16973,7 +17016,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16982,7 +17025,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16990,7 +17033,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16998,7 +17041,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -17008,7 +17051,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17016,7 +17059,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -17024,7 +17067,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -17034,7 +17077,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -17044,7 +17087,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17052,7 +17095,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17060,7 +17103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17070,7 +17113,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17078,11 +17121,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17090,7 +17133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -17099,7 +17142,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -17107,11 +17150,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -17119,7 +17162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -17128,7 +17171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17137,7 +17180,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17146,7 +17189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -17155,7 +17198,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17168,7 +17211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17180,7 +17223,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -17195,31 +17238,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -17229,11 +17272,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -17243,11 +17286,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17257,11 +17300,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17271,11 +17314,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -17285,18 +17328,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -17304,18 +17347,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -17325,7 +17368,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -17335,102 +17378,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -17438,28 +17481,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17467,7 +17510,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17475,7 +17518,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -17485,43 +17528,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17535,7 +17554,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17549,7 +17568,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17563,15 +17582,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17580,7 +17599,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17588,7 +17607,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17597,22 +17616,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -17620,40 +17631,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17661,11 +17672,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -17673,11 +17684,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -17685,11 +17696,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -17697,29 +17708,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( - ctx: *mut EVP_PKEY_CTX, - nbits: ::std::os::raw::c_int, + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( - ctx: *mut EVP_PKEY_CTX, - qbits: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key( type_: ::std::os::raw::c_int, engine: *mut ENGINE, @@ -17728,7 +17725,53 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( + ctx: *mut EVP_PKEY_CTX, + nbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( + ctx: *mut EVP_PKEY_CTX, + qbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -17742,7 +17785,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -17754,7 +17797,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -17766,11 +17809,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -17778,15 +17821,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -17873,7 +17916,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -17885,27 +17928,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17915,7 +17958,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -17923,7 +17966,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -17931,23 +17974,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17956,7 +17999,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -18132,86 +18175,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -18220,18 +18263,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18240,7 +18283,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -18249,23 +18292,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18281,7 +18324,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18299,7 +18342,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18312,7 +18355,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18328,7 +18371,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18346,7 +18389,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18361,7 +18404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18374,7 +18417,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18387,7 +18430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -18397,19 +18440,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -18668,7 +18711,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -18676,7 +18719,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -18685,7 +18728,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -18694,18 +18737,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -18721,21 +18764,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -18743,7 +18786,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -18751,7 +18794,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -18759,11 +18802,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -18771,15 +18814,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -18881,7 +18924,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -18889,47 +18932,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -19223,51 +19266,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -19293,15 +19336,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -19309,18 +19352,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -19328,79 +19371,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -19409,11 +19469,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -19422,7 +19482,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -19431,12 +19491,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -19445,7 +19505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19454,7 +19514,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19462,7 +19522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19474,7 +19534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19486,7 +19546,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -19496,7 +19556,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -19506,7 +19566,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19517,7 +19577,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -19531,7 +19591,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19543,7 +19603,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19554,7 +19614,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -19567,7 +19627,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19579,7 +19639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -19589,7 +19649,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -19599,31 +19659,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -19634,7 +19694,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -19645,7 +19705,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -19658,7 +19718,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -19668,7 +19728,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -19679,19 +19739,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19699,19 +19759,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19719,7 +19779,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -19729,7 +19818,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -19737,26 +19826,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -19765,7 +19858,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19773,11 +19866,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19785,11 +19878,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -19799,7 +19892,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -19809,7 +19902,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -19820,7 +19913,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -19828,7 +19921,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -19836,9 +19929,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -20029,27 +20126,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -20057,76 +20154,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -20134,7 +20235,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -20142,7 +20243,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -20150,15 +20251,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -20166,72 +20286,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -20239,7 +20359,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -20247,25 +20377,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -20273,14 +20403,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -20288,7 +20418,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -20296,7 +20426,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -20304,19 +20434,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -20332,24 +20484,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -20357,44 +20530,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -20402,7 +20586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -20410,7 +20594,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -20418,11 +20602,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -20430,59 +20623,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -20490,7 +20694,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -20498,25 +20712,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -20524,130 +20738,257 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] - pub static X509_REQ_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] - pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] - pub fn X509_REQ_free(req: *mut X509_REQ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] - pub fn d2i_X509_REQ( - out: *mut *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, inp: *mut *const u8, len: ::std::os::raw::c_long, - ) -> *mut X509_REQ; + ) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] - pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] - pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] - pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] - pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] - pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] - pub fn X509_REQ_get_attr( - req: *const X509_REQ, - loc: ::std::os::raw::c_int, - ) -> *mut X509_ATTRIBUTE; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] - pub fn X509_REQ_get_attr_by_NID( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, nid: ::std::os::raw::c_int, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] - pub fn X509_REQ_get_attr_by_OBJ( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, obj: *const ASN1_OBJECT, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] - pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] - pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] - pub fn X509_REQ_get0_signature( - req: *const X509_REQ, - out_sig: *mut *const ASN1_BIT_STRING, - out_alg: *mut *const X509_ALGOR, - ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] - pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] - pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] - pub fn X509_REQ_new() -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] - pub fn X509_REQ_set_version( - req: *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] + pub static X509_REQ_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] + pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] + pub fn X509_REQ_free(req: *mut X509_REQ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] + pub fn d2i_X509_REQ( + out: *mut *mut X509_REQ, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] + pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] + pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] + pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] + pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] + pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] + pub fn X509_REQ_get_attr( + req: *const X509_REQ, + loc: ::std::os::raw::c_int, + ) -> *mut X509_ATTRIBUTE; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] + pub fn X509_REQ_get_attr_by_NID( + req: *const X509_REQ, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] + pub fn X509_REQ_get_attr_by_OBJ( + req: *const X509_REQ, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] + pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] + pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] + pub fn X509_REQ_get0_signature( + req: *const X509_REQ, + out_sig: *mut *const ASN1_BIT_STRING, + out_alg: *mut *const X509_ALGOR, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] + pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] + pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] + pub fn X509_REQ_new() -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] + pub fn X509_REQ_set_version( + req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -20657,7 +20998,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -20667,7 +21008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -20677,7 +21018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -20685,14 +21026,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -20700,22 +21041,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -20765,19 +21106,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -20785,15 +21126,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -20801,15 +21146,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20817,7 +21162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20825,21 +21170,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -20848,7 +21193,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -20860,7 +21205,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -20872,7 +21217,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -20884,19 +21229,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -20904,33 +21249,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -20939,11 +21284,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -20953,7 +21298,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -20963,7 +21308,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -20973,19 +21318,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -20993,18 +21395,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -21013,7 +21415,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -21022,33 +21424,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -21072,11 +21474,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -21084,18 +21486,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -21103,7 +21505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -21111,7 +21513,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -21119,21 +21521,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -21162,23 +21564,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -21186,11 +21588,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -21199,7 +21601,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -21208,11 +21610,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -21237,23 +21639,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -21261,14 +21663,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -21276,7 +21678,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -21286,7 +21688,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -21296,7 +21698,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -21306,14 +21708,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -21322,7 +21724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21331,15 +21733,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21407,19 +21809,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -21427,43 +21829,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -21521,19 +21923,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -21541,82 +21943,267 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] - pub fn X509_print_ex_fp( - fp: *mut FILE, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] - pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] - pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] - pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] - pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] - pub fn X509_REQ_print_ex( - bp: *mut BIO, - x: *mut X509_REQ, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] - pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] - pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] - pub fn X509_NAME_print_ex( - out: *mut BIO, - nm: *const X509_NAME, - indent: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] - pub fn X509_NAME_print( + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] + pub fn X509_print_ex_fp( + fp: *mut FILE, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] + pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] + pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] + pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] + pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] + pub fn X509_REQ_print_ex( + bp: *mut BIO, + x: *mut X509_REQ, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] + pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] + pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] + pub fn X509_NAME_print_ex( + out: *mut BIO, + nm: *const X509_NAME, + indent: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] + pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, obase: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -21624,7 +22211,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -21633,7 +22220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -21641,7 +22228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -21649,7 +22236,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -21658,7 +22245,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -21667,7 +22254,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -21676,7 +22263,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -21685,7 +22272,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -21694,259 +22281,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -21954,23 +22541,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -21978,7 +22565,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -21987,12 +22574,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -22002,7 +22601,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -22010,14 +22609,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -22027,7 +22626,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -22035,42 +22634,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -22079,7 +22731,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -22087,6 +22739,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -22268,787 +22928,97 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] - pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] - pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] - pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] - pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] - pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] - pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] + pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] - pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] + pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] + pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] + pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] + pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] + pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] + pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] pub fn X509_check_trust( x: *mut X509, id: ::std::os::raw::c_int, @@ -23056,19 +23026,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] pub fn X509_TRUST_add( id: ::std::os::raw::c_int, flags: ::std::os::raw::c_int, @@ -23076,139 +23046,29 @@ extern "C" { unsafe extern "C" fn( arg1: *mut X509_TRUST, arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -23326,256 +23186,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -23583,15 +23416,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -23600,50 +23429,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -23653,7 +23482,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23661,7 +23490,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23669,7 +23498,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23677,32 +23506,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -23710,81 +23514,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -23793,11 +23593,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23805,7 +23605,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23813,7 +23613,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -23825,22 +23625,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -23849,94 +23649,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23944,7 +23744,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23952,20 +23752,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -23973,7 +23773,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -23981,24 +23781,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -24012,14 +23812,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -24029,7 +23829,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -24039,7 +23839,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -24049,7 +23849,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -24061,7 +23861,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24072,7 +23872,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24085,8 +23885,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -24095,7 +24052,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -24105,7 +24062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -24115,7 +24072,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -24126,7 +24083,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -24140,7 +24097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -24149,7 +24106,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -24158,7 +24115,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -24167,7 +24124,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -24176,15 +24133,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -24193,7 +24150,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -24202,15 +24159,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -24219,7 +24176,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -24228,23 +24185,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -24253,7 +24210,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -24262,15 +24219,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -24279,7 +24236,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -24288,15 +24245,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -24305,7 +24262,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -24314,15 +24271,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24331,7 +24288,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24340,21 +24297,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24363,7 +24320,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24372,7 +24329,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -24384,7 +24341,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -24396,7 +24353,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24405,7 +24362,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24414,15 +24371,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -24431,7 +24388,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -24440,15 +24397,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -24457,7 +24414,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -24466,7 +24423,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -24478,7 +24435,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -24490,7 +24447,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -24499,7 +24456,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -24508,15 +24465,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -24525,7 +24482,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -24534,15 +24491,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24551,7 +24508,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24560,7 +24517,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -24572,7 +24529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -24584,7 +24541,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24593,7 +24550,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24602,15 +24559,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -24619,7 +24576,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -24628,15 +24585,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24645,7 +24602,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24654,7 +24611,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -24666,7 +24623,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -24678,7 +24635,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24687,7 +24644,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24696,15 +24653,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -24716,7 +24673,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -24728,7 +24685,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24740,7 +24697,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24752,7 +24709,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24761,7 +24718,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24773,7 +24730,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24785,7 +24742,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -24797,7 +24754,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24806,7 +24763,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -24818,7 +24775,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -24831,7 +24788,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -24845,7 +24802,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -24853,7 +24810,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -24861,7 +24818,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -24870,11 +24827,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -24882,27 +24839,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24912,7 +24869,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24920,7 +24877,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -24935,82 +24892,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -25111,23 +25068,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -25192,11 +25149,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -25283,11 +25240,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -25295,35 +25252,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -25398,15 +25355,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25419,7 +25376,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25434,18 +25391,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25454,14 +25411,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25470,7 +25427,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25481,7 +25438,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25490,7 +25447,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25502,7 +25459,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -25514,18 +25471,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25533,14 +25490,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25548,7 +25505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -25562,7 +25519,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25575,7 +25532,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25590,7 +25547,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -26482,7 +26439,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -26490,7 +26446,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -26528,16 +26484,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -27198,11 +27144,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -27423,15 +27369,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27439,26 +27385,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -27466,26 +27412,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27493,22 +27439,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -27516,19 +27462,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27536,18 +27482,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -27555,7 +27501,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27563,15 +27509,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27579,26 +27525,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27606,18 +27552,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -27625,14 +27571,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -27640,7 +27586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -27648,14 +27594,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27663,15 +27609,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27679,33 +27625,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27713,26 +27659,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27740,26 +27686,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27767,26 +27713,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27794,26 +27740,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -27821,26 +27767,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27848,26 +27794,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27875,26 +27821,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27902,26 +27848,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27929,38 +27875,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -27968,26 +27914,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27995,70 +27941,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28069,7 +28015,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -28077,7 +28023,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -28087,7 +28033,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -28185,7 +28131,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -28196,11 +28142,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28209,7 +28155,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28218,7 +28164,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -28227,7 +28173,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -28236,7 +28182,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28245,7 +28191,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28254,7 +28200,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28263,7 +28209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -28272,35 +28218,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -28310,27 +28256,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28339,14 +28285,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -28354,7 +28300,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28364,7 +28310,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -28373,7 +28319,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -28382,7 +28328,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -28391,7 +28337,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -28401,11 +28347,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -28413,71 +28359,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -28495,43 +28441,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28541,7 +28487,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28550,7 +28496,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -28559,7 +28505,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -28567,11 +28513,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] @@ -28637,119 +28583,119 @@ impl static_assertion_at_line_255_error_is_max_overheads_are_inconsistent { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_method"] pub fn TLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_method"] pub fn DTLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_with_buffers_method"] pub fn TLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_with_buffers_method"] pub fn DTLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_new"] pub fn SSL_CTX_new(method: *const SSL_METHOD) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_up_ref"] pub fn SSL_CTX_up_ref(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_free"] pub fn SSL_CTX_free(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_new"] pub fn SSL_new(ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_free"] pub fn SSL_free(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_SSL_CTX"] pub fn SSL_get_SSL_CTX(ssl: *const SSL) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_connect_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_connect_state"] pub fn SSL_set_connect_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_accept_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_accept_state"] pub fn SSL_set_accept_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_server"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_server"] pub fn SSL_is_server(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_dtls"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_dtls"] pub fn SSL_is_dtls(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_bio"] pub fn SSL_set_bio(ssl: *mut SSL, rbio: *mut BIO, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_rbio"] pub fn SSL_set0_rbio(ssl: *mut SSL, rbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_wbio"] pub fn SSL_set0_wbio(ssl: *mut SSL, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rbio"] pub fn SSL_get_rbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wbio"] pub fn SSL_get_wbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_fd"] pub fn SSL_get_fd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rfd"] pub fn SSL_get_rfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wfd"] pub fn SSL_get_wfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_fd"] pub fn SSL_set_fd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_rfd"] pub fn SSL_set_rfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_wfd"] pub fn SSL_set_wfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_do_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_do_handshake"] pub fn SSL_do_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_connect"] pub fn SSL_connect(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_accept"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_accept"] pub fn SSL_accept(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read"] pub fn SSL_read( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28757,7 +28703,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read_ex"] pub fn SSL_read_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28766,7 +28712,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek"] pub fn SSL_peek( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28774,7 +28720,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek_ex"] pub fn SSL_peek_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28783,15 +28729,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_pending"] pub fn SSL_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_pending"] pub fn SSL_has_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write"] pub fn SSL_write( ssl: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28799,7 +28745,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write_ex"] pub fn SSL_write_ex( s: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28808,238 +28754,238 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_key_update"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_key_update"] pub fn SSL_key_update( ssl: *mut SSL, request_type: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_update_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_update_type"] pub fn SSL_get_key_update_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_shutdown"] pub fn SSL_shutdown(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quiet_shutdown"] pub fn SSL_CTX_set_quiet_shutdown(ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_quiet_shutdown"] pub fn SSL_CTX_get_quiet_shutdown(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quiet_shutdown"] pub fn SSL_set_quiet_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_quiet_shutdown"] pub fn SSL_get_quiet_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_error"] pub fn SSL_get_error(ssl: *const SSL, ret_code: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_error_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_error_description"] pub fn SSL_error_description(err: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mtu"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mtu"] pub fn SSL_set_mtu(ssl: *mut SSL, mtu: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_set_initial_timeout_duration"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_set_initial_timeout_duration"] pub fn DTLSv1_set_initial_timeout_duration(ssl: *mut SSL, duration_ms: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_get_timeout"] pub fn DTLSv1_get_timeout(ssl: *const SSL, out: *mut timeval) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_handle_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_handle_timeout"] pub fn DTLSv1_handle_timeout(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_min_proto_version"] pub fn SSL_CTX_set_min_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_proto_version"] pub fn SSL_CTX_set_max_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_min_proto_version"] pub fn SSL_CTX_get_min_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_proto_version"] pub fn SSL_CTX_get_max_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_min_proto_version"] pub fn SSL_set_min_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_proto_version"] pub fn SSL_set_max_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_min_proto_version"] pub fn SSL_get_min_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_proto_version"] pub fn SSL_get_max_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_version"] pub fn SSL_version(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_options"] pub fn SSL_CTX_set_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_options"] pub fn SSL_CTX_clear_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_options"] pub fn SSL_CTX_get_options(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_options"] pub fn SSL_set_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_options"] pub fn SSL_clear_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_options"] pub fn SSL_get_options(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_mode"] pub fn SSL_CTX_set_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_mode"] pub fn SSL_CTX_clear_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_mode"] pub fn SSL_CTX_get_mode(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mode"] pub fn SSL_set_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_mode"] pub fn SSL_clear_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_mode"] pub fn SSL_get_mode(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_buffer_pool"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_buffer_pool"] pub fn SSL_CTX_set0_buffer_pool(ctx: *mut SSL_CTX, pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate"] pub fn SSL_CTX_use_certificate(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate"] pub fn SSL_use_certificate(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey"] pub fn SSL_CTX_use_PrivateKey(ctx: *mut SSL_CTX, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey"] pub fn SSL_use_PrivateKey(ssl: *mut SSL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_chain"] pub fn SSL_CTX_set0_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_chain"] pub fn SSL_CTX_set1_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_chain"] pub fn SSL_set0_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_chain"] pub fn SSL_set1_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add0_chain_cert"] pub fn SSL_CTX_add0_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add1_chain_cert"] pub fn SSL_CTX_add1_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add0_chain_cert"] pub fn SSL_add0_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_extra_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_extra_chain_cert"] pub fn SSL_CTX_add_extra_chain_cert( ctx: *mut SSL_CTX, x509: *mut X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add1_chain_cert"] pub fn SSL_add1_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_build_cert_chain"] pub fn SSL_CTX_build_cert_chain( ctx: *mut SSL_CTX, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_build_cert_chain"] pub fn SSL_build_cert_chain( ssl: *mut SSL, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_chain_certs"] pub fn SSL_CTX_clear_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_extra_chain_certs"] pub fn SSL_CTX_clear_extra_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_chain_certs"] pub fn SSL_clear_chain_certs(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_cb"] pub fn SSL_CTX_set_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -29052,7 +28998,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cert_cb"] pub fn SSL_set_cert_cb( ssl: *mut SSL, cb: ::std::option::Option< @@ -29065,71 +29011,71 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_certificate_types"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_certificate_types"] pub fn SSL_get0_certificate_types(ssl: *const SSL, out_types: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_verify_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_verify_algorithms"] pub fn SSL_get0_peer_verify_algorithms(ssl: *const SSL, out_sigalgs: *mut *const u16) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_delegation_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_delegation_algorithms"] pub fn SSL_get0_peer_delegation_algorithms( ssl: *const SSL, out_sigalgs: *mut *const u16, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_certs_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_certs_clear"] pub fn SSL_certs_clear(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_check_private_key"] pub fn SSL_CTX_check_private_key(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_check_private_key"] pub fn SSL_check_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_certificate"] pub fn SSL_CTX_get0_certificate(ctx: *const SSL_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_certificate"] pub fn SSL_get_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_privatekey"] pub fn SSL_CTX_get0_privatekey(ctx: *const SSL_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_privatekey"] pub fn SSL_get_privatekey(ssl: *const SSL) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain_certs"] pub fn SSL_CTX_get0_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_extra_chain_certs"] pub fn SSL_CTX_get_extra_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_chain_certs"] pub fn SSL_get0_chain_certs( ssl: *const SSL, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signed_cert_timestamp_list"] pub fn SSL_CTX_set_signed_cert_timestamp_list( ctx: *mut SSL_CTX, list: *const u8, @@ -29137,7 +29083,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signed_cert_timestamp_list"] pub fn SSL_set_signed_cert_timestamp_list( ctx: *mut SSL, list: *const u8, @@ -29145,7 +29091,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ocsp_response"] pub fn SSL_CTX_set_ocsp_response( ctx: *mut SSL_CTX, response: *const u8, @@ -29153,7 +29099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ocsp_response"] pub fn SSL_set_ocsp_response( ssl: *mut SSL, response: *const u8, @@ -29161,33 +29107,33 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_name"] pub fn SSL_get_signature_algorithm_name( sigalg: u16, include_curve: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_signature_algorithm_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_signature_algorithm_names"] pub fn SSL_get_all_signature_algorithm_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_key_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_key_type"] pub fn SSL_get_signature_algorithm_key_type(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_digest"] pub fn SSL_get_signature_algorithm_digest(sigalg: u16) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_signature_algorithm_rsa_pss"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_signature_algorithm_rsa_pss"] pub fn SSL_is_signature_algorithm_rsa_pss(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signing_algorithm_prefs"] pub fn SSL_CTX_set_signing_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -29195,7 +29141,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signing_algorithm_prefs"] pub fn SSL_set_signing_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -29203,7 +29149,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_chain_and_key"] pub fn SSL_CTX_set_chain_and_key( ctx: *mut SSL_CTX, certs: *const *mut CRYPTO_BUFFER, @@ -29213,7 +29159,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_chain_and_key"] pub fn SSL_set_chain_and_key( ssl: *mut SSL, certs: *const *mut CRYPTO_BUFFER, @@ -29223,19 +29169,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain"] pub fn SSL_CTX_get0_chain(ctx: *const SSL_CTX) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey"] pub fn SSL_CTX_use_RSAPrivateKey(ctx: *mut SSL_CTX, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey"] pub fn SSL_use_RSAPrivateKey(ssl: *mut SSL, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_ASN1"] pub fn SSL_CTX_use_certificate_ASN1( ctx: *mut SSL_CTX, der_len: usize, @@ -29243,7 +29189,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_ASN1"] pub fn SSL_use_certificate_ASN1( ssl: *mut SSL, der: *const u8, @@ -29251,7 +29197,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_ASN1"] pub fn SSL_CTX_use_PrivateKey_ASN1( pk: ::std::os::raw::c_int, ctx: *mut SSL_CTX, @@ -29260,7 +29206,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_ASN1"] pub fn SSL_use_PrivateKey_ASN1( type_: ::std::os::raw::c_int, ssl: *mut SSL, @@ -29269,7 +29215,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_ASN1"] pub fn SSL_CTX_use_RSAPrivateKey_ASN1( ctx: *mut SSL_CTX, der: *const u8, @@ -29277,7 +29223,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_ASN1"] pub fn SSL_use_RSAPrivateKey_ASN1( ssl: *mut SSL, der: *const u8, @@ -29285,7 +29231,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_file"] pub fn SSL_CTX_use_RSAPrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29293,7 +29239,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_file"] pub fn SSL_use_RSAPrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29301,7 +29247,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_file"] pub fn SSL_CTX_use_certificate_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29309,7 +29255,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_file"] pub fn SSL_use_certificate_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29317,7 +29263,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_file"] pub fn SSL_CTX_use_PrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29325,7 +29271,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_file"] pub fn SSL_use_PrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29333,36 +29279,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_chain_file"] pub fn SSL_CTX_use_certificate_chain_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_chain_file"] pub fn SSL_use_certificate_chain_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb"] pub fn SSL_CTX_set_default_passwd_cb(ctx: *mut SSL_CTX, cb: pem_password_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb"] pub fn SSL_CTX_get_default_passwd_cb(ctx: *const SSL_CTX) -> pem_password_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb_userdata"] pub fn SSL_CTX_set_default_passwd_cb_userdata( ctx: *mut SSL_CTX, data: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb_userdata"] pub fn SSL_CTX_get_default_passwd_cb_userdata( ctx: *const SSL_CTX, ) -> *mut ::std::os::raw::c_void; @@ -29451,18 +29397,18 @@ fn bindgen_test_layout_ssl_private_key_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_private_key_method"] pub fn SSL_set_private_key_method(ssl: *mut SSL, key_method: *const SSL_PRIVATE_KEY_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_private_key_method"] pub fn SSL_CTX_set_private_key_method( ctx: *mut SSL_CTX, key_method: *const SSL_PRIVATE_KEY_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_can_release_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_can_release_private_key"] pub fn SSL_can_release_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } #[repr(C)] @@ -29487,171 +29433,171 @@ pub type sk_SSL_CIPHER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_by_value"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_by_value"] pub fn SSL_get_cipher_by_value(value: u16) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_id"] pub fn SSL_CIPHER_get_id(cipher: *const SSL_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_protocol_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_protocol_id"] pub fn SSL_CIPHER_get_protocol_id(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_aead"] pub fn SSL_CIPHER_is_aead(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_block_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_block_cipher"] pub fn SSL_CIPHER_is_block_cipher(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_cipher_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_cipher_nid"] pub fn SSL_CIPHER_get_cipher_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_digest_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_digest_nid"] pub fn SSL_CIPHER_get_digest_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_nid"] pub fn SSL_CIPHER_get_kx_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_auth_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_auth_nid"] pub fn SSL_CIPHER_get_auth_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_handshake_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_handshake_digest"] pub fn SSL_CIPHER_get_handshake_digest(cipher: *const SSL_CIPHER) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_prf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_prf_nid"] pub fn SSL_CIPHER_get_prf_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_min_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_min_version"] pub fn SSL_CIPHER_get_min_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_max_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_max_version"] pub fn SSL_CIPHER_get_max_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_standard_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_standard_name"] pub fn SSL_CIPHER_standard_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_name"] pub fn SSL_CIPHER_get_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_name"] pub fn SSL_CIPHER_get_kx_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_bits"] pub fn SSL_CIPHER_get_bits( cipher: *const SSL_CIPHER, out_alg_bits: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_cipher_names"] pub fn SSL_get_all_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_standard_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_standard_cipher_names"] pub fn SSL_get_all_standard_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_strict_cipher_list"] pub fn SSL_CTX_set_strict_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cipher_list"] pub fn SSL_CTX_set_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_strict_cipher_list"] pub fn SSL_set_strict_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ciphersuites"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ciphersuites"] pub fn SSL_CTX_set_ciphersuites( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cipher_list"] pub fn SSL_set_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ciphers"] pub fn SSL_CTX_get_ciphers(ctx: *const SSL_CTX) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_cipher_in_group"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_cipher_in_group"] pub fn SSL_CTX_cipher_in_group(ctx: *const SSL_CTX, i: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ciphers"] pub fn SSL_get_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_init_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_init_finished"] pub fn SSL_is_init_finished(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_init"] pub fn SSL_in_init(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_false_start"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_false_start"] pub fn SSL_in_false_start(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_certificate"] pub fn SSL_get_peer_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_cert_chain"] pub fn SSL_get_peer_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_full_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_full_cert_chain"] pub fn SSL_get_peer_full_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_verified_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_verified_chain"] pub fn SSL_get0_verified_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_certificates"] pub fn SSL_get0_peer_certificates(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_signed_cert_timestamp_list"] pub fn SSL_get0_signed_cert_timestamp_list( ssl: *const SSL, out: *mut *const u8, @@ -29659,11 +29605,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ocsp_response"] pub fn SSL_get0_ocsp_response(ssl: *const SSL, out: *mut *const u8, out_len: *mut usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_unique"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_unique"] pub fn SSL_get_tls_unique( ssl: *const SSL, out: *mut u8, @@ -29672,27 +29618,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_extms_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_extms_support"] pub fn SSL_get_extms_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_cipher"] pub fn SSL_get_current_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_ciphers"] pub fn SSL_get_client_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_session_reused"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_session_reused"] pub fn SSL_session_reused(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_secure_renegotiation_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_secure_renegotiation_support"] pub fn SSL_get_secure_renegotiation_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_export_keying_material"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_export_keying_material"] pub fn SSL_export_keying_material( ssl: *mut SSL, out: *mut u8, @@ -29733,13 +29679,13 @@ pub type SSL_custom_ext_parse_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_extension_supported"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_extension_supported"] pub fn SSL_extension_supported( extension_value: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_custom_ext"] pub fn SSL_CTX_add_client_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29751,7 +29697,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_server_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_server_custom_ext"] pub fn SSL_CTX_add_server_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29763,7 +29709,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_SSL_SESSION"] pub fn PEM_read_bio_SSL_SESSION( bp: *mut BIO, x: *mut *mut SSL_SESSION, @@ -29772,7 +29718,7 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_SSL_SESSION"] pub fn PEM_read_SSL_SESSION( fp: *mut FILE, x: *mut *mut SSL_SESSION, @@ -29781,27 +29727,27 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_SSL_SESSION"] pub fn PEM_write_bio_SSL_SESSION(bp: *mut BIO, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_SSL_SESSION"] pub fn PEM_write_SSL_SESSION(fp: *mut FILE, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_new"] pub fn SSL_SESSION_new(ctx: *const SSL_CTX) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_up_ref"] pub fn SSL_SESSION_up_ref(session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_free"] pub fn SSL_SESSION_free(session: *mut SSL_SESSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes"] pub fn SSL_SESSION_to_bytes( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29809,7 +29755,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes_for_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes_for_ticket"] pub fn SSL_SESSION_to_bytes_for_ticket( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29817,7 +29763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_from_bytes"] pub fn SSL_SESSION_from_bytes( in_: *const u8, in_len: usize, @@ -29825,29 +29771,29 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_version"] pub fn SSL_SESSION_get_version(session: *const SSL_SESSION) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_protocol_version"] pub fn SSL_SESSION_get_protocol_version(session: *const SSL_SESSION) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_protocol_version"] pub fn SSL_SESSION_set_protocol_version( session: *mut SSL_SESSION, version: u16, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_id"] pub fn SSL_SESSION_get_id( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id"] pub fn SSL_SESSION_set1_id( session: *mut SSL_SESSION, sid: *const u8, @@ -29855,25 +29801,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_time"] pub fn SSL_SESSION_get_time(session: *const SSL_SESSION) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_timeout"] pub fn SSL_SESSION_get_timeout(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer"] pub fn SSL_SESSION_get0_peer(session: *const SSL_SESSION) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_certificates"] pub fn SSL_SESSION_get0_peer_certificates( session: *const SSL_SESSION, ) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_signed_cert_timestamp_list"] pub fn SSL_SESSION_get0_signed_cert_timestamp_list( session: *const SSL_SESSION, out: *mut *const u8, @@ -29881,7 +29827,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ocsp_response"] pub fn SSL_SESSION_get0_ocsp_response( session: *const SSL_SESSION, out: *mut *const u8, @@ -29889,7 +29835,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_master_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_master_key"] pub fn SSL_SESSION_get_master_key( session: *const SSL_SESSION, out: *mut u8, @@ -29897,22 +29843,22 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_time"] pub fn SSL_SESSION_set_time(session: *mut SSL_SESSION, time: u64) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_timeout"] pub fn SSL_SESSION_set_timeout(session: *mut SSL_SESSION, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_id_context"] pub fn SSL_SESSION_get0_id_context( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id_context"] pub fn SSL_SESSION_set1_id_context( session: *mut SSL_SESSION, sid_ctx: *const u8, @@ -29920,19 +29866,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_should_be_single_use"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_should_be_single_use"] pub fn SSL_SESSION_should_be_single_use(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_is_resumable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_is_resumable"] pub fn SSL_SESSION_is_resumable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_ticket"] pub fn SSL_SESSION_has_ticket(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ticket"] pub fn SSL_SESSION_get0_ticket( session: *const SSL_SESSION, out_ticket: *mut *const u8, @@ -29940,7 +29886,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ticket"] pub fn SSL_SESSION_set_ticket( session: *mut SSL_SESSION, ticket: *const u8, @@ -29948,19 +29894,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ticket_lifetime_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ticket_lifetime_hint"] pub fn SSL_SESSION_get_ticket_lifetime_hint(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_cipher"] pub fn SSL_SESSION_get0_cipher(session: *const SSL_SESSION) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_peer_sha256"] pub fn SSL_SESSION_has_peer_sha256(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_sha256"] pub fn SSL_SESSION_get0_peer_sha256( session: *const SSL_SESSION, out_ptr: *mut *const u8, @@ -29968,34 +29914,34 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_cache_mode"] pub fn SSL_CTX_set_session_cache_mode( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_session_cache_mode"] pub fn SSL_CTX_get_session_cache_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session"] pub fn SSL_set_session(ssl: *mut SSL, session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_timeout"] pub fn SSL_CTX_set_timeout(ctx: *mut SSL_CTX, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_psk_dhe_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_psk_dhe_timeout"] pub fn SSL_CTX_set_session_psk_dhe_timeout(ctx: *mut SSL_CTX, timeout: u32); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_timeout"] pub fn SSL_CTX_get_timeout(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_id_context"] pub fn SSL_CTX_set_session_id_context( ctx: *mut SSL_CTX, sid_ctx: *const u8, @@ -30003,7 +29949,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session_id_context"] pub fn SSL_set_session_id_context( ssl: *mut SSL, sid_ctx: *const u8, @@ -30011,44 +29957,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_session_id_context"] pub fn SSL_get0_session_id_context(ssl: *const SSL, out_len: *mut usize) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_cache_size"] pub fn SSL_CTX_sess_set_cache_size( ctx: *mut SSL_CTX, size: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_cache_size"] pub fn SSL_CTX_sess_get_cache_size(ctx: *const SSL_CTX) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_number"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_number"] pub fn SSL_CTX_sess_number(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_session"] pub fn SSL_CTX_add_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_remove_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_remove_session"] pub fn SSL_CTX_remove_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_flush_sessions"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_flush_sessions"] pub fn SSL_CTX_flush_sessions(ctx: *mut SSL_CTX, time: u64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_new_cb"] pub fn SSL_CTX_sess_set_new_cb( ctx: *mut SSL_CTX, new_session_cb: ::std::option::Option< @@ -30057,7 +30003,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_new_cb"] pub fn SSL_CTX_sess_get_new_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30065,7 +30011,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_remove_cb"] pub fn SSL_CTX_sess_set_remove_cb( ctx: *mut SSL_CTX, remove_session_cb: ::std::option::Option< @@ -30074,13 +30020,13 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_remove_cb"] pub fn SSL_CTX_sess_get_remove_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_get_cb"] pub fn SSL_CTX_sess_set_get_cb( ctx: *mut SSL_CTX, get_session_cb: ::std::option::Option< @@ -30094,7 +30040,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_get_cb"] pub fn SSL_CTX_sess_get_get_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -30107,11 +30053,11 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_magic_pending_session_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_magic_pending_session_ptr"] pub fn SSL_magic_pending_session_ptr() -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_ticket_keys"] pub fn SSL_CTX_get_tlsext_ticket_keys( ctx: *mut SSL_CTX, out: *mut ::std::os::raw::c_void, @@ -30119,7 +30065,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_keys"] pub fn SSL_CTX_set_tlsext_ticket_keys( ctx: *mut SSL_CTX, in_: *const ::std::os::raw::c_void, @@ -30127,7 +30073,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_key_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_key_cb"] pub fn SSL_CTX_set_tlsext_ticket_key_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30219,14 +30165,14 @@ fn bindgen_test_layout_ssl_ticket_aead_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ticket_aead_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ticket_aead_method"] pub fn SSL_CTX_set_ticket_aead_method( ctx: *mut SSL_CTX, aead_method: *const SSL_TICKET_AEAD_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_tls13_new_session_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_tls13_new_session_ticket"] pub fn SSL_process_tls13_new_session_ticket( ssl: *mut SSL, buf: *const u8, @@ -30234,15 +30180,15 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_num_tickets"] pub fn SSL_CTX_set_num_tickets(ctx: *mut SSL_CTX, num_tickets: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_num_tickets"] pub fn SSL_CTX_get_num_tickets(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups"] pub fn SSL_CTX_set1_groups( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_int, @@ -30250,7 +30196,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups"] pub fn SSL_set1_groups( ssl: *mut SSL, groups: *const ::std::os::raw::c_int, @@ -30258,29 +30204,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups_list"] pub fn SSL_CTX_set1_groups_list( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups_list"] pub fn SSL_set1_groups_list( ssl: *mut SSL, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_id"] pub fn SSL_get_group_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_name"] pub fn SSL_get_group_name(group_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_to_bytes"] pub fn SSL_to_bytes( in_: *const SSL, out_data: *mut *mut u8, @@ -30288,18 +30234,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_from_bytes"] pub fn SSL_from_bytes(in_: *const u8, in_len: usize, ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_group_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_group_names"] pub fn SSL_get_all_group_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify"] pub fn SSL_CTX_set_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30312,7 +30258,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify"] pub fn SSL_set_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30329,7 +30275,7 @@ pub const ssl_verify_result_t_ssl_verify_invalid: ssl_verify_result_t = 1; pub const ssl_verify_result_t_ssl_verify_retry: ssl_verify_result_t = 2; pub type ssl_verify_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_custom_verify"] pub fn SSL_CTX_set_custom_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30339,7 +30285,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_custom_verify"] pub fn SSL_set_custom_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30349,15 +30295,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_mode"] pub fn SSL_CTX_get_verify_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_mode"] pub fn SSL_get_verify_mode(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_callback"] pub fn SSL_CTX_get_verify_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -30368,7 +30314,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_callback"] pub fn SSL_get_verify_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -30379,83 +30325,87 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_host"] pub fn SSL_set1_host( ssl: *mut SSL, hostname: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_depth"] pub fn SSL_CTX_set_verify_depth(ctx: *mut SSL_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_depth"] pub fn SSL_set_verify_depth(ssl: *mut SSL, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_depth"] pub fn SSL_CTX_get_verify_depth(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_depth"] pub fn SSL_get_verify_depth(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_param"] pub fn SSL_CTX_set1_param( ctx: *mut SSL_CTX, param: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_param"] pub fn SSL_set1_param(ssl: *mut SSL, param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_param"] pub fn SSL_CTX_get0_param(ctx: *mut SSL_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_param"] pub fn SSL_get0_param(ssl: *mut SSL) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_purpose"] pub fn SSL_CTX_set_purpose( ctx: *mut SSL_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_purpose"] pub fn SSL_set_purpose(ssl: *mut SSL, purpose: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_trust"] pub fn SSL_CTX_set_trust( ctx: *mut SSL_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_trust"] pub fn SSL_set_trust(ssl: *mut SSL, trust: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_store"] pub fn SSL_CTX_set_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_cert_store"] + pub fn SSL_CTX_set1_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_cert_store"] pub fn SSL_CTX_get_cert_store(ctx: *const SSL_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_verify_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_verify_paths"] pub fn SSL_CTX_set_default_verify_paths(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_load_verify_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_load_verify_locations"] pub fn SSL_CTX_load_verify_locations( ctx: *mut SSL_CTX, ca_file: *const ::std::os::raw::c_char, @@ -30463,19 +30413,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_result"] pub fn SSL_get_verify_result(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_from_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_from_verify_result"] pub fn SSL_alert_from_verify_result(result: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data_X509_STORE_CTX_idx"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data_X509_STORE_CTX_idx"] pub fn SSL_get_ex_data_X509_STORE_CTX_idx() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_verify_callback"] pub fn SSL_CTX_set_cert_verify_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30488,51 +30438,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_signed_cert_timestamps"] pub fn SSL_enable_signed_cert_timestamps(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_signed_cert_timestamps"] pub fn SSL_CTX_enable_signed_cert_timestamps(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_ocsp_stapling"] pub fn SSL_enable_ocsp_stapling(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_ocsp_stapling"] pub fn SSL_CTX_enable_ocsp_stapling(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_verify_cert_store"] pub fn SSL_CTX_set0_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_verify_cert_store"] pub fn SSL_CTX_set1_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_verify_cert_store"] pub fn SSL_set0_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_verify_cert_store"] pub fn SSL_set1_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_algorithm_prefs"] pub fn SSL_CTX_set_verify_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -30540,7 +30490,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_algorithm_prefs"] pub fn SSL_set_verify_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -30548,87 +30498,87 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_hostflags"] pub fn SSL_set_hostflags(ssl: *mut SSL, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_client_CA_list"] pub fn SSL_set_client_CA_list(ssl: *mut SSL, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_CA_list"] pub fn SSL_CTX_set_client_CA_list(ctx: *mut SSL_CTX, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_client_CAs"] pub fn SSL_set0_client_CAs(ssl: *mut SSL, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_client_CAs"] pub fn SSL_CTX_set0_client_CAs(ctx: *mut SSL_CTX, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_CA_list"] pub fn SSL_get_client_CA_list(ssl: *const SSL) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_server_requested_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_server_requested_CAs"] pub fn SSL_get0_server_requested_CAs(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_client_CA_list"] pub fn SSL_CTX_get_client_CA_list(ctx: *const SSL_CTX) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_client_CA"] pub fn SSL_add_client_CA(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_CA"] pub fn SSL_CTX_add_client_CA(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_client_CA_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_client_CA_file"] pub fn SSL_load_client_CA_file(file: *const ::std::os::raw::c_char) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_dup_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_dup_CA_list"] pub fn SSL_dup_CA_list(list: *mut stack_st_X509_NAME) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_file_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_file_cert_subjects_to_stack"] pub fn SSL_add_file_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_bio_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_bio_cert_subjects_to_stack"] pub fn SSL_add_bio_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_host_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_host_name"] pub fn SSL_set_tlsext_host_name( ssl: *mut SSL, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername"] pub fn SSL_get_servername( ssl: *const SSL, type_: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername_type"] pub fn SSL_get_servername_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_callback"] pub fn SSL_CTX_set_tlsext_servername_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30641,18 +30591,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_arg"] pub fn SSL_CTX_set_tlsext_servername_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_SSL_CTX"] pub fn SSL_set_SSL_CTX(ssl: *mut SSL, ctx: *mut SSL_CTX) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_protos"] pub fn SSL_CTX_set_alpn_protos( ctx: *mut SSL_CTX, protos: *const u8, @@ -30660,7 +30610,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alpn_protos"] pub fn SSL_set_alpn_protos( ssl: *mut SSL, protos: *const u8, @@ -30668,7 +30618,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_select_cb"] pub fn SSL_CTX_set_alpn_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30685,7 +30635,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_alpn_selected"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_alpn_selected"] pub fn SSL_get0_alpn_selected( ssl: *const SSL, out_data: *mut *const u8, @@ -30693,11 +30643,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_allow_unknown_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_allow_unknown_alpn_protos"] pub fn SSL_CTX_set_allow_unknown_alpn_protos(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_application_settings"] pub fn SSL_add_application_settings( ssl: *mut SSL, proto: *const u8, @@ -30707,7 +30657,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_application_settings"] pub fn SSL_get0_peer_application_settings( ssl: *const SSL, out_data: *mut *const u8, @@ -30715,11 +30665,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_application_settings"] pub fn SSL_has_application_settings(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alps_use_new_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alps_use_new_codepoint"] pub fn SSL_set_alps_use_new_codepoint(ssl: *mut SSL, use_new: ::std::os::raw::c_int); } pub type ssl_cert_compression_func_t = ::std::option::Option< @@ -30740,7 +30690,7 @@ pub type ssl_cert_decompression_func_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_cert_compression_alg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_cert_compression_alg"] pub fn SSL_CTX_add_cert_compression_alg( ctx: *mut SSL_CTX, alg_id: u16, @@ -30749,7 +30699,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_protos_advertised_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_protos_advertised_cb"] pub fn SSL_CTX_set_next_protos_advertised_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30764,7 +30714,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_proto_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_proto_select_cb"] pub fn SSL_CTX_set_next_proto_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30781,7 +30731,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_next_proto_negotiated"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_next_proto_negotiated"] pub fn SSL_get0_next_proto_negotiated( ssl: *const SSL, out_data: *mut *const u8, @@ -30789,7 +30739,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_select_next_proto"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_select_next_proto"] pub fn SSL_select_next_proto( out: *mut *mut u8, out_len: *mut u8, @@ -30800,29 +30750,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tls_channel_id_enabled"] pub fn SSL_CTX_set_tls_channel_id_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tls_channel_id_enabled"] pub fn SSL_set_tls_channel_id_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_tls_channel_id"] pub fn SSL_CTX_set1_tls_channel_id( ctx: *mut SSL_CTX, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_tls_channel_id"] pub fn SSL_set1_tls_channel_id( ssl: *mut SSL, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_channel_id"] pub fn SSL_get_tls_channel_id(ssl: *mut SSL, out: *mut u8, max_out: usize) -> usize; } #[repr(C)] @@ -30899,29 +30849,29 @@ pub type sk_SRTP_PROTECTION_PROFILE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_srtp_profiles"] pub fn SSL_CTX_set_srtp_profiles( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_srtp_profiles"] pub fn SSL_set_srtp_profiles( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_srtp_profiles"] pub fn SSL_get_srtp_profiles(ssl: *const SSL) -> *const stack_st_SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_selected_srtp_profile"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_selected_srtp_profile"] pub fn SSL_get_selected_srtp_profile(ssl: *mut SSL) -> *const SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_client_callback"] pub fn SSL_CTX_set_psk_client_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30937,7 +30887,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_client_callback"] pub fn SSL_set_psk_client_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30953,7 +30903,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_server_callback"] pub fn SSL_CTX_set_psk_server_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30967,7 +30917,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_server_callback"] pub fn SSL_set_psk_server_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30981,29 +30931,29 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_psk_identity_hint"] pub fn SSL_CTX_use_psk_identity_hint( ctx: *mut SSL_CTX, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_psk_identity_hint"] pub fn SSL_use_psk_identity_hint( ssl: *mut SSL, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity_hint"] pub fn SSL_get_psk_identity_hint(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity"] pub fn SSL_get_psk_identity(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_delegated_credential"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_delegated_credential"] pub fn SSL_set1_delegated_credential( ssl: *mut SSL, dc: *mut CRYPTO_BUFFER, @@ -31012,7 +30962,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_delegated_credential_used"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_delegated_credential_used"] pub fn SSL_delegated_credential_used(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const ssl_encryption_level_t_ssl_encryption_initial: ssl_encryption_level_t = 0; @@ -31125,22 +31075,22 @@ fn bindgen_test_layout_ssl_quic_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_max_handshake_flight_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_max_handshake_flight_len"] pub fn SSL_quic_max_handshake_flight_len( ssl: *const SSL, level: ssl_encryption_level_t, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_read_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_read_level"] pub fn SSL_quic_read_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_write_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_write_level"] pub fn SSL_quic_write_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_provide_quic_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_provide_quic_data"] pub fn SSL_provide_quic_data( ssl: *mut SSL, level: ssl_encryption_level_t, @@ -31149,25 +31099,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_quic_post_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_quic_post_handshake"] pub fn SSL_process_quic_post_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quic_method"] pub fn SSL_CTX_set_quic_method( ctx: *mut SSL_CTX, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_method"] pub fn SSL_set_quic_method( ssl: *mut SSL, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_transport_params"] pub fn SSL_set_quic_transport_params( ssl: *mut SSL, params: *const u8, @@ -31175,7 +31125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_quic_transport_params"] pub fn SSL_get_peer_quic_transport_params( ssl: *const SSL, out_params: *mut *const u8, @@ -31183,11 +31133,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_use_legacy_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_use_legacy_codepoint"] pub fn SSL_set_quic_use_legacy_codepoint(ssl: *mut SSL, use_legacy: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_early_data_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_early_data_context"] pub fn SSL_set_quic_early_data_context( ssl: *mut SSL, context: *const u8, @@ -31195,35 +31145,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_early_data_enabled"] pub fn SSL_CTX_set_early_data_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_early_data_enabled"] pub fn SSL_set_early_data_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_early_data"] pub fn SSL_in_early_data(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_early_data_capable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_early_data_capable"] pub fn SSL_SESSION_early_data_capable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_copy_without_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_copy_without_early_data"] pub fn SSL_SESSION_copy_without_early_data(session: *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_accepted"] pub fn SSL_early_data_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_reset_early_data_reject"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_reset_early_data_reject"] pub fn SSL_reset_early_data_reject(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ticket_age_skew"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ticket_age_skew"] pub fn SSL_get_ticket_age_skew(ssl: *const SSL) -> i32; } pub const ssl_early_data_reason_t_ssl_early_data_unknown: ssl_early_data_reason_t = 0; @@ -31247,21 +31197,21 @@ pub const ssl_early_data_reason_t_ssl_early_data_unsupported_with_custom_extensi pub const ssl_early_data_reason_t_ssl_early_data_reason_max_value: ssl_early_data_reason_t = 15; pub type ssl_early_data_reason_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_early_data_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_early_data_reason"] pub fn SSL_get_early_data_reason(ssl: *const SSL) -> ssl_early_data_reason_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_reason_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_reason_string"] pub fn SSL_early_data_reason_string( reason: ssl_early_data_reason_t, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enable_ech_grease"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enable_ech_grease"] pub fn SSL_set_enable_ech_grease(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_ech_config_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_ech_config_list"] pub fn SSL_set1_ech_config_list( ssl: *mut SSL, ech_config_list: *const u8, @@ -31269,7 +31219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_name_override"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_name_override"] pub fn SSL_get0_ech_name_override( ssl: *const SSL, out_name: *mut *const ::std::os::raw::c_char, @@ -31277,7 +31227,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_retry_configs"] pub fn SSL_get0_ech_retry_configs( ssl: *const SSL, out_retry_configs: *mut *const u8, @@ -31285,7 +31235,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_marshal_ech_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_marshal_ech_config"] pub fn SSL_marshal_ech_config( out: *mut *mut u8, out_len: *mut usize, @@ -31296,19 +31246,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_new"] pub fn SSL_ECH_KEYS_new() -> *mut SSL_ECH_KEYS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_up_ref"] pub fn SSL_ECH_KEYS_up_ref(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_free"] pub fn SSL_ECH_KEYS_free(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_add"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_add"] pub fn SSL_ECH_KEYS_add( keys: *mut SSL_ECH_KEYS, is_retry_config: ::std::os::raw::c_int, @@ -31318,12 +31268,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_has_duplicate_config_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_has_duplicate_config_id"] pub fn SSL_ECH_KEYS_has_duplicate_config_id(keys: *const SSL_ECH_KEYS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_marshal_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_marshal_retry_configs"] pub fn SSL_ECH_KEYS_marshal_retry_configs( keys: *const SSL_ECH_KEYS, out: *mut *mut u8, @@ -31331,34 +31281,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_ech_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_ech_keys"] pub fn SSL_CTX_set1_ech_keys( ctx: *mut SSL_CTX, keys: *mut SSL_ECH_KEYS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ech_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ech_accepted"] pub fn SSL_ech_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string_long"] pub fn SSL_alert_type_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string_long"] pub fn SSL_alert_desc_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_send_fatal_alert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_send_fatal_alert"] pub fn SSL_send_fatal_alert(ssl: *mut SSL, alert: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ex_data"] pub fn SSL_set_ex_data( ssl: *mut SSL, idx: ::std::os::raw::c_int, @@ -31366,14 +31316,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data"] pub fn SSL_get_ex_data( ssl: *const SSL, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_new_index"] pub fn SSL_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31383,7 +31333,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ex_data"] pub fn SSL_SESSION_set_ex_data( session: *mut SSL_SESSION, idx: ::std::os::raw::c_int, @@ -31391,14 +31341,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_data"] pub fn SSL_SESSION_get_ex_data( session: *const SSL_SESSION, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_new_index"] pub fn SSL_SESSION_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31408,7 +31358,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ex_data"] pub fn SSL_CTX_set_ex_data( ctx: *mut SSL_CTX, idx: ::std::os::raw::c_int, @@ -31416,14 +31366,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_data"] pub fn SSL_CTX_get_ex_data( ctx: *const SSL_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_new_index"] pub fn SSL_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31433,7 +31383,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ivs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ivs"] pub fn SSL_get_ivs( ssl: *const SSL, out_read_iv: *mut *const u8, @@ -31442,11 +31392,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_block_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_block_len"] pub fn SSL_get_key_block_len(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_generate_key_block"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_generate_key_block"] pub fn SSL_generate_key_block( ssl: *const SSL, out: *mut u8, @@ -31454,26 +31404,26 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_sequence"] pub fn SSL_get_read_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_write_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_write_sequence"] pub fn SSL_get_write_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_record_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_record_protocol_version"] pub fn SSL_CTX_set_record_protocol_version( ctx: *mut SSL_CTX, version: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_capabilities"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_capabilities"] pub fn SSL_serialize_capabilities(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_request_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_request_handshake_hints"] pub fn SSL_request_handshake_hints( ssl: *mut SSL, client_hello: *const u8, @@ -31483,11 +31433,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_handshake_hints"] pub fn SSL_serialize_handshake_hints(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_handshake_hints"] pub fn SSL_set_handshake_hints( ssl: *mut SSL, hints: *const u8, @@ -31495,7 +31445,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback"] pub fn SSL_CTX_set_msg_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31512,11 +31462,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback_arg"] pub fn SSL_CTX_set_msg_callback_arg(ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback"] pub fn SSL_set_msg_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31533,11 +31483,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback_arg"] pub fn SSL_set_msg_callback_arg(ssl: *mut SSL, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_keylog_callback"] pub fn SSL_CTX_set_keylog_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31546,7 +31496,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_keylog_callback"] pub fn SSL_CTX_get_keylog_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -31554,14 +31504,14 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_current_time_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_current_time_cb"] pub fn SSL_CTX_set_current_time_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shed_handshake_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shed_handshake_config"] pub fn SSL_set_shed_handshake_config(ssl: *mut SSL, enable: ::std::os::raw::c_int); } pub const ssl_renegotiate_mode_t_ssl_renegotiate_never: ssl_renegotiate_mode_t = 0; @@ -31571,46 +31521,46 @@ pub const ssl_renegotiate_mode_t_ssl_renegotiate_ignore: ssl_renegotiate_mode_t pub const ssl_renegotiate_mode_t_ssl_renegotiate_explicit: ssl_renegotiate_mode_t = 4; pub type ssl_renegotiate_mode_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_renegotiate_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_renegotiate_mode"] pub fn SSL_set_renegotiate_mode(ssl: *mut SSL, mode: ssl_renegotiate_mode_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate"] pub fn SSL_renegotiate(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate_pending"] pub fn SSL_renegotiate_pending(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_total_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_total_renegotiations"] pub fn SSL_total_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_cert_list"] pub fn SSL_CTX_get_max_cert_list(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_cert_list"] pub fn SSL_CTX_set_max_cert_list(ctx: *mut SSL_CTX, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_cert_list"] pub fn SSL_get_max_cert_list(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_cert_list"] pub fn SSL_set_max_cert_list(ssl: *mut SSL, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_send_fragment"] pub fn SSL_CTX_set_max_send_fragment( ctx: *mut SSL_CTX, max_send_fragment: usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_send_fragment"] pub fn SSL_set_max_send_fragment( ssl: *mut SSL, max_send_fragment: usize, @@ -31804,7 +31754,7 @@ pub const ssl_select_cert_result_t_ssl_select_cert_retry: ssl_select_cert_result pub const ssl_select_cert_result_t_ssl_select_cert_error: ssl_select_cert_result_t = -1; pub type ssl_select_cert_result_t = ::std::os::raw::c_int; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_callback_ctx_extension_get"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_callback_ctx_extension_get"] pub fn SSL_early_callback_ctx_extension_get( client_hello: *const SSL_CLIENT_HELLO, extension_type: u16, @@ -31813,7 +31763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_select_certificate_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_select_certificate_cb"] pub fn SSL_CTX_set_select_certificate_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31822,7 +31772,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_dos_protection_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dos_protection_cb"] pub fn SSL_CTX_set_dos_protection_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31831,22 +31781,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_reverify_on_resume"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_reverify_on_resume"] pub fn SSL_CTX_set_reverify_on_resume(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enforce_rsa_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enforce_rsa_key_usage"] pub fn SSL_set_enforce_rsa_key_usage(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_was_key_usage_invalid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_was_key_usage_invalid"] pub fn SSL_was_key_usage_invalid(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const OSSL_HANDSHAKE_STATE_TLS_ST_OK: OSSL_HANDSHAKE_STATE = 3; pub const OSSL_HANDSHAKE_STATE_TLS_ST_BEFORE: OSSL_HANDSHAKE_STATE = 12288; pub type OSSL_HANDSHAKE_STATE = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_info_callback"] pub fn SSL_CTX_set_info_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31859,7 +31809,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_info_callback"] pub fn SSL_CTX_get_info_callback( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -31871,7 +31821,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_info_callback"] pub fn SSL_set_info_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31884,7 +31834,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_info_callback"] pub fn SSL_get_info_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -31896,77 +31846,121 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string_long"] pub fn SSL_state_string_long(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shutdown"] pub fn SSL_get_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_signature_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_signature_algorithm"] pub fn SSL_get_peer_signature_algorithm(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_random"] pub fn SSL_get_client_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_random"] pub fn SSL_get_server_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_pending_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_pending_cipher"] pub fn SSL_get_pending_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_retain_only_sha256_of_client_certs"] pub fn SSL_set_retain_only_sha256_of_client_certs(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_retain_only_sha256_of_client_certs"] pub fn SSL_CTX_set_retain_only_sha256_of_client_certs( ctx: *mut SSL_CTX, enable: ::std::os::raw::c_int, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_grease_enabled"] - pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_grease_enabled"] + pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_permute_extensions"] + pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_permute_extensions"] + pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_max_seal_overhead"] + pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_false_start_allowed_without_alpn"] + pub fn SSL_CTX_set_false_start_allowed_without_alpn( + ctx: *mut SSL_CTX, + allowed: ::std::os::raw::c_int, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_used_hello_retry_request"] + pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_jdk11_workaround"] + pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect"] + pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_good"] + pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_renegotiate"] + pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept"] + pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_renegotiate"] + pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_permute_extensions"] - pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_good"] + pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_permute_extensions"] - pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_hits"] + pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_max_seal_overhead"] - pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cb_hits"] + pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_false_start_allowed_without_alpn"] - pub fn SSL_CTX_set_false_start_allowed_without_alpn( - ctx: *mut SSL_CTX, - allowed: ::std::os::raw::c_int, - ); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_misses"] + pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_used_hello_retry_request"] - pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_timeouts"] + pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_jdk11_workaround"] - pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cache_full"] + pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_library_init"] pub fn SSL_library_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_description"] pub fn SSL_CIPHER_description( cipher: *const SSL_CIPHER, buf: *mut ::std::os::raw::c_char, @@ -31974,278 +31968,134 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_version"] pub fn SSL_CIPHER_get_version(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } -pub type COMP_METHOD = ::std::os::raw::c_void; -pub type SSL_COMP = ssl_comp_st; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_SSL_COMP { - _unused: [u8; 0], -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_compression_methods"] - pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_add_compression_method"] - pub fn SSL_COMP_add_compression_method( - id: ::std::os::raw::c_int, - cm: *mut COMP_METHOD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_name"] - pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get0_name"] - pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_id"] - pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_free_compression_methods"] - pub fn SSL_COMP_free_compression_methods(); -} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_method"] pub fn SSLv23_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_method"] pub fn TLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_method"] pub fn TLSv1_1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_method"] pub fn TLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_method"] pub fn DTLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_method"] pub fn DTLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_server_method"] pub fn TLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_client_method"] pub fn TLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_server_method"] pub fn SSLv23_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_client_method"] pub fn SSLv23_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_server_method"] pub fn TLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_client_method"] pub fn TLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_server_method"] pub fn TLSv1_1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_client_method"] pub fn TLSv1_1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_server_method"] pub fn TLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_client_method"] pub fn TLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_server_method"] pub fn DTLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_client_method"] pub fn DTLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_server_method"] pub fn DTLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_client_method"] pub fn DTLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_server_method"] pub fn DTLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_client_method"] pub fn DTLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear"] pub fn SSL_clear(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa_callback"] - pub fn SSL_CTX_set_tmp_rsa_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa_callback"] - pub fn SSL_set_tmp_rsa_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect"] - pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_good"] - pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_renegotiate"] - pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept"] - pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_renegotiate"] - pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_good"] - pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_hits"] - pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cb_hits"] - pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_misses"] - pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_timeouts"] - pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cache_full"] - pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cutthrough_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cutthrough_complete"] pub fn SSL_cutthrough_complete(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_num_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_num_renegotiations"] pub fn SSL_num_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_need_tmp_RSA"] - pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_need_tmp_RSA"] - pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa"] - pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa"] - pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_read_ahead"] pub fn SSL_CTX_get_read_ahead(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_read_ahead"] pub fn SSL_CTX_set_read_ahead( ctx: *mut SSL_CTX, yes: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_ahead"] pub fn SSL_get_read_ahead(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_read_ahead"] pub fn SSL_set_read_ahead(ssl: *mut SSL, yes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_state"] - pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_ciphers"] - pub fn SSL_get_shared_ciphers( - ssl: *const SSL, - buf: *mut ::std::os::raw::c_char, - len: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_sigalgs"] - pub fn SSL_get_shared_sigalgs( - ssl: *mut SSL, - idx: ::std::os::raw::c_int, - psign: *mut ::std::os::raw::c_int, - phash: *mut ::std::os::raw::c_int, - psignandhash: *mut ::std::os::raw::c_int, - rsig: *mut u8, - rhash: *mut u8, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION"] pub fn i2d_SSL_SESSION(in_: *mut SSL_SESSION, pp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION"] pub fn d2i_SSL_SESSION( a: *mut *mut SSL_SESSION, pp: *mut *const u8, @@ -32253,87 +32103,30 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION_bio"] pub fn i2d_SSL_SESSION_bio(bio: *mut BIO, session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION_bio"] pub fn d2i_SSL_SESSION_bio(bio: *mut BIO, out: *mut *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_SSL_strings"] - pub fn ERR_load_SSL_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_error_strings"] - pub fn SSL_load_error_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_use_srtp"] pub fn SSL_CTX_set_tlsext_use_srtp( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_use_srtp"] pub fn SSL_set_tlsext_use_srtp( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_compression"] - pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_expansion"] - pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_tmp_key"] - pub fn SSL_get_server_tmp_key( - ssl: *mut SSL, - out_key: *mut *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh"] - pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh"] - pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh_callback"] - pub fn SSL_CTX_set_tmp_dh_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh_callback"] - pub fn SSL_set_tmp_dh_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs"] pub fn SSL_CTX_set1_sigalgs( ctx: *mut SSL_CTX, values: *const ::std::os::raw::c_int, @@ -32341,143 +32134,59 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs"] pub fn SSL_set1_sigalgs( ssl: *mut SSL, values: *const ::std::os::raw::c_int, num_values: usize, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs_list"] - pub fn SSL_CTX_set1_sigalgs_list( - ctx: *mut SSL_CTX, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs_list"] - pub fn SSL_set1_sigalgs_list( - ssl: *mut SSL, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_security_level"] - pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_security_level"] - pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_print"] - pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct ssl_comp_st { - pub id: ::std::os::raw::c_int, - pub name: *const ::std::os::raw::c_char, - pub method: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_ssl_comp_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 24usize, - concat!("Size of: ", stringify!(ssl_comp_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(ssl_comp_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(id) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(name) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(method) - ) - ); -} -impl Default for ssl_comp_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs_list"] + pub fn SSL_CTX_set1_sigalgs_list( + ctx: *mut SSL_CTX, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs_list"] + pub fn SSL_set1_sigalgs_list( + ssl: *mut SSL, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_print"] + pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; } -pub type sk_SSL_COMP_free_func = ::std::option::Option; -pub type sk_SSL_COMP_copy_func = - ::std::option::Option *mut SSL_COMP>; -pub type sk_SSL_COMP_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const SSL_COMP, - arg2: *const *const SSL_COMP, - ) -> ::std::os::raw::c_int, ->; -pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut SSL_COMP, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cache_hit"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cache_hit"] pub fn SSL_cache_hit(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_default_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_default_timeout"] pub fn SSL_get_default_timeout(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_version"] pub fn SSL_get_version(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_version_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_version_names"] pub fn SSL_get_all_version_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_list"] pub fn SSL_get_cipher_list( ssl: *const SSL, n: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_cert_cb"] pub fn SSL_CTX_set_client_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -32490,11 +32199,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_want"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_want"] pub fn SSL_want(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_finished"] pub fn SSL_get_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32502,7 +32211,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_finished"] pub fn SSL_get_peer_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32510,15 +32219,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string"] pub fn SSL_alert_type_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string"] pub fn SSL_alert_desc_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string"] pub fn SSL_state_string(ssl: *const SSL) -> *const ::std::os::raw::c_char; } #[repr(C)] @@ -32528,42 +32237,42 @@ pub struct ssl_conf_ctx_st { } pub type SSL_CONF_CTX = ssl_conf_ctx_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state"] pub fn SSL_state(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shutdown"] pub fn SSL_set_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_ecdh"] pub fn SSL_CTX_set_tmp_ecdh(ctx: *mut SSL_CTX, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_ecdh"] pub fn SSL_set_tmp_ecdh(ssl: *mut SSL, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_dir_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_dir_cert_subjects_to_stack"] pub fn SSL_add_dir_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, dir: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_tls_channel_id"] pub fn SSL_CTX_enable_tls_channel_id(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_tls_channel_id"] pub fn SSL_enable_tls_channel_id(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_ssl"] pub fn BIO_f_ssl() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ssl"] pub fn BIO_set_ssl( bio: *mut BIO, ssl: *mut SSL, @@ -32571,33 +32280,33 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_session"] pub fn SSL_get_session(ssl: *const SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get1_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get1_session"] pub fn SSL_get1_session(ssl: *mut SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_ssl"] pub fn OPENSSL_init_ssl( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_type"] pub fn SSL_set_tlsext_status_type( ssl: *mut SSL, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_type"] pub fn SSL_get_tlsext_status_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_ocsp_resp"] pub fn SSL_set_tlsext_status_ocsp_resp( ssl: *mut SSL, resp: *mut u8, @@ -32605,11 +32314,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_ocsp_resp"] pub fn SSL_get_tlsext_status_ocsp_resp(ssl: *const SSL, out: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_cb"] pub fn SSL_CTX_set_tlsext_status_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -32621,7 +32330,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_status_cb"] pub fn SSL_CTX_get_tlsext_status_cb( ctx: *mut SSL_CTX, callback: *mut ::std::option::Option< @@ -32633,29 +32342,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_arg"] pub fn SSL_CTX_set_tlsext_status_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_id"] pub fn SSL_get_curve_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_name"] pub fn SSL_get_curve_name(curve_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_curve_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_curve_names"] pub fn SSL_get_all_curve_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves"] pub fn SSL_CTX_set1_curves( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_int, @@ -32663,7 +32372,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves"] pub fn SSL_set1_curves( ssl: *mut SSL, curves: *const ::std::os::raw::c_int, @@ -32671,19 +32380,267 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves_list"] pub fn SSL_CTX_set1_curves_list( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves_list"] pub fn SSL_set1_curves_list( ssl: *mut SSL, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } +pub type COMP_METHOD = ::std::os::raw::c_void; +pub type SSL_COMP = ssl_comp_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_SSL_COMP { + _unused: [u8; 0], +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_compression_methods"] + pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_add_compression_method"] + pub fn SSL_COMP_add_compression_method( + id: ::std::os::raw::c_int, + cm: *mut COMP_METHOD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_name"] + pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get0_name"] + pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_id"] + pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_free_compression_methods"] + pub fn SSL_COMP_free_compression_methods(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_compression"] + pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_expansion"] + pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct ssl_comp_st { + pub id: ::std::os::raw::c_int, + pub name: *const ::std::os::raw::c_char, + pub method: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_ssl_comp_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 24usize, + concat!("Size of: ", stringify!(ssl_comp_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(ssl_comp_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(id) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(name) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(method) + ) + ); +} +impl Default for ssl_comp_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sk_SSL_COMP_free_func = ::std::option::Option; +pub type sk_SSL_COMP_copy_func = + ::std::option::Option *mut SSL_COMP>; +pub type sk_SSL_COMP_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const SSL_COMP, + arg2: *const *const SSL_COMP, + ) -> ::std::os::raw::c_int, +>; +pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut SSL_COMP, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_tmp_key"] + pub fn SSL_get_server_tmp_key( + ssl: *mut SSL, + out_key: *mut *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh"] + pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh"] + pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh_callback"] + pub fn SSL_CTX_set_tmp_dh_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh_callback"] + pub fn SSL_set_tmp_dh_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dh_auto"] + pub fn SSL_CTX_set_dh_auto( + ctx: *mut SSL_CTX, + onoff: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_security_level"] + pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_security_level"] + pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_state"] + pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_ciphers"] + pub fn SSL_get_shared_ciphers( + ssl: *const SSL, + buf: *mut ::std::os::raw::c_char, + len: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_sigalgs"] + pub fn SSL_get_shared_sigalgs( + ssl: *mut SSL, + idx: ::std::os::raw::c_int, + psign: *mut ::std::os::raw::c_int, + phash: *mut ::std::os::raw::c_int, + psignandhash: *mut ::std::os::raw::c_int, + rsig: *mut u8, + rhash: *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_SSL_strings"] + pub fn ERR_load_SSL_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_error_strings"] + pub fn SSL_load_error_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa_callback"] + pub fn SSL_CTX_set_tmp_rsa_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa_callback"] + pub fn SSL_set_tmp_rsa_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_need_tmp_RSA"] + pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_need_tmp_RSA"] + pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa"] + pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa"] + pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; +} pub type __builtin_va_list = [__va_list_tag; 1usize]; #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] diff --git a/aws-lc-sys/src/x86_64_unknown_linux_musl_crypto.rs b/aws-lc-sys/src/x86_64_unknown_linux_musl_crypto.rs index d565a2d2bc4..cd3bc319bdf 100644 --- a/aws-lc-sys/src/x86_64_unknown_linux_musl_crypto.rs +++ b/aws-lc-sys/src/x86_64_unknown_linux_musl_crypto.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4025,6 +4039,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -4375,11 +4395,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -4387,15 +4407,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -4482,11 +4502,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4494,19 +4514,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -4514,19 +4534,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -4624,11 +4644,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4636,19 +4656,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4656,15 +4676,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -4762,11 +4782,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4774,19 +4794,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -4794,42 +4814,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -4837,58 +4857,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -4896,7 +4916,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -4905,7 +4925,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -4914,7 +4934,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -4922,7 +4942,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -4930,21 +4950,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -4952,7 +4972,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -4960,7 +4980,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -4968,7 +4988,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -4977,7 +4997,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -4985,11 +5005,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -5016,41 +5036,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } pub type CRYPTO_MUTEX = pthread_rwlock_t; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5063,7 +5083,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -5077,7 +5097,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5088,29 +5108,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -5166,7 +5186,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -5177,7 +5197,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -5190,7 +5210,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -5202,7 +5222,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -5211,7 +5231,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -5222,7 +5242,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -5232,30 +5252,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -5265,101 +5285,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5368,18 +5392,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5388,18 +5412,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -5408,7 +5432,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -5416,11 +5440,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -5431,57 +5455,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -5491,15 +5515,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -5563,7 +5587,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5571,7 +5595,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -5579,15 +5603,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -5599,7 +5623,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -5608,7 +5632,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -5619,7 +5643,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -5630,7 +5654,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -5642,7 +5666,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -5652,7 +5676,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -5662,7 +5686,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5673,7 +5697,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -5894,27 +5918,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -5922,29 +5946,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5952,7 +5976,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6006,27 +6030,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -6034,11 +6058,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -6046,7 +6070,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -6054,18 +6078,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -6074,7 +6098,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -6083,38 +6107,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -6125,7 +6156,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -6185,7 +6216,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -6256,23 +6287,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -6280,7 +6311,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -6288,7 +6319,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6296,7 +6327,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -6304,15 +6335,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6321,7 +6352,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6329,7 +6360,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6338,71 +6369,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -6425,7 +6456,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -6433,68 +6464,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -6502,7 +6533,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -6510,7 +6541,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -6519,11 +6550,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -6532,15 +6563,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -6548,11 +6579,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -6560,22 +6591,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -6583,30 +6614,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -6614,89 +6645,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -6705,34 +6736,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -6741,13 +6772,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -6756,13 +6787,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -6775,7 +6806,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -6788,7 +6819,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -6801,7 +6832,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -6813,7 +6844,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -6827,7 +6858,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -6840,7 +6871,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -6853,7 +6884,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -6865,23 +6896,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -6891,7 +6922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -6899,37 +6930,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -6941,7 +6965,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -6951,6 +6975,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -7311,193 +7342,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7506,15 +7537,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -7524,11 +7555,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -7536,47 +7567,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7584,11 +7615,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7596,43 +7627,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -7641,7 +7672,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -7651,7 +7682,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7660,7 +7691,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -7670,7 +7701,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7679,7 +7710,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -7689,7 +7720,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -7698,7 +7729,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -7708,7 +7739,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7717,7 +7748,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -7726,7 +7757,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -7734,7 +7765,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -7743,7 +7774,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -7752,7 +7783,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -7761,11 +7792,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -7773,7 +7804,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -7901,15 +7932,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -7923,7 +7954,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -7931,11 +7962,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -7950,7 +7981,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -7960,7 +7991,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -7971,7 +8002,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -7981,7 +8012,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -7990,7 +8021,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -7999,7 +8030,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -8008,7 +8039,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8018,7 +8049,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -8028,23 +8059,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8053,7 +8084,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -8062,7 +8093,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -8072,7 +8103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8081,7 +8112,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -8091,7 +8122,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -8102,7 +8133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -8113,7 +8144,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8127,15 +8158,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -8146,7 +8177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -8159,11 +8190,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -8171,7 +8202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -8179,11 +8210,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -8331,15 +8362,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -8363,15 +8394,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -8380,7 +8411,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -8388,14 +8419,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -8403,7 +8434,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -8411,7 +8442,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -8419,7 +8450,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -8427,14 +8458,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -8442,7 +8481,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -8450,22 +8489,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -8541,54 +8580,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -8596,7 +8635,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -8604,79 +8643,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -8684,7 +8723,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -8692,7 +8731,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -8700,7 +8739,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -8708,7 +8747,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -8716,7 +8755,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -8724,7 +8763,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -8732,7 +8771,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -8740,7 +8779,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -8748,117 +8787,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -8866,14 +8905,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -8883,7 +8922,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -8895,7 +8934,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -8905,7 +8944,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -8915,15 +8954,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -8931,26 +8970,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -8958,23 +8997,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -8982,14 +9021,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -8997,25 +9036,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -9023,7 +9062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -9031,14 +9070,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -9067,19 +9106,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -9087,11 +9126,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -9099,54 +9138,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -9154,59 +9193,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -9214,23 +9253,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -9239,26 +9278,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -9266,29 +9305,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -9297,22 +9336,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -9320,15 +9359,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -9337,15 +9376,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -9354,52 +9393,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -9407,11 +9446,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -9436,7 +9475,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -9446,11 +9485,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9458,11 +9497,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -9470,7 +9509,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -9804,15 +9843,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -9820,19 +9859,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -9840,7 +9879,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -9848,12 +9887,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -9861,14 +9900,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -9876,33 +9915,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -9910,7 +9949,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -9918,19 +9957,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -9938,7 +9977,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -9946,7 +9985,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -9956,7 +9995,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -9966,11 +10005,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -9978,33 +10017,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -10012,36 +10033,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -10638,7 +10677,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -10663,19 +10702,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -10685,19 +10724,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10707,7 +10746,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10715,11 +10754,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10729,7 +10768,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -10737,7 +10776,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -10896,11 +10935,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -10908,11 +10947,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -10967,19 +11006,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -10988,7 +11027,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -11049,23 +11088,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -11073,86 +11112,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11160,7 +11199,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11168,11 +11207,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11180,7 +11219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11189,7 +11228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -11200,22 +11239,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -11224,7 +11263,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -11233,7 +11272,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -11242,7 +11281,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -11251,37 +11290,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -11289,7 +11328,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -11297,7 +11336,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -11604,23 +11643,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11628,40 +11667,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -11669,15 +11708,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -11685,55 +11724,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -11741,11 +11780,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -11753,7 +11792,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -11761,11 +11800,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -11773,11 +11812,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -11788,122 +11827,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -11914,7 +11953,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -11924,7 +11963,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -11934,7 +11973,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11944,7 +11983,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11952,7 +11991,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11962,7 +12001,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11970,7 +12009,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11980,7 +12019,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -11988,47 +12027,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -12037,45 +12076,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -12088,23 +12127,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12114,7 +12153,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12123,7 +12162,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12132,7 +12171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12140,7 +12179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12148,7 +12187,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12156,7 +12195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12165,132 +12204,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -12525,7 +12564,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -12535,19 +12574,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -12557,15 +12596,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -12573,7 +12612,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -12664,15 +12703,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -12680,7 +12719,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -12688,14 +12727,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -12703,7 +12742,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -12711,27 +12750,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -12739,11 +12778,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -12752,7 +12791,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -12762,15 +12801,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -12778,15 +12817,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -12795,7 +12834,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -12804,7 +12843,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -12815,7 +12854,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -12825,11 +12864,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -12840,7 +12879,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -12913,22 +12952,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -12937,7 +12976,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -12948,7 +12987,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -12959,7 +12998,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12972,7 +13011,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12984,7 +13023,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -12993,7 +13032,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -13002,47 +13041,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -13050,7 +13089,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -13058,7 +13097,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -13067,7 +13106,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -13076,44 +13115,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -13122,11 +13161,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -13134,7 +13173,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -13145,19 +13184,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -13165,19 +13204,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -13192,7 +13231,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -13200,14 +13239,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -13215,130 +13254,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -13346,11 +13385,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -13358,7 +13397,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13366,7 +13405,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -13374,7 +13413,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -13385,75 +13424,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -13461,19 +13488,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -13582,19 +13605,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -13602,7 +13641,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -13610,31 +13649,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -13642,7 +13681,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -13651,7 +13690,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -13659,7 +13698,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -13668,7 +13707,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -13680,11 +13719,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -13738,28 +13777,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -13768,7 +13807,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -13778,7 +13817,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -13789,7 +13828,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -13800,7 +13839,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -13811,47 +13850,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -13861,7 +13900,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -13869,14 +13908,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -13884,11 +13923,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -13896,11 +13935,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -13908,11 +13947,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -13920,7 +13959,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -13931,39 +13970,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -13971,19 +14010,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -13991,7 +14030,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -14001,53 +14040,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -14055,7 +14094,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -14064,7 +14103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -14074,7 +14113,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -14084,7 +14123,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14094,7 +14133,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14104,7 +14143,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -14115,7 +14154,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -14125,7 +14164,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14135,7 +14174,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -14145,7 +14184,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14155,7 +14194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14164,7 +14203,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -14172,7 +14211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -14183,7 +14222,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14194,7 +14233,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -14205,7 +14244,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -14214,7 +14253,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -14223,7 +14262,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -14233,39 +14272,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -14317,24 +14330,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -14342,11 +14381,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -14354,19 +14393,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -14412,83 +14451,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -14496,7 +14535,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -14505,15 +14544,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -14521,11 +14560,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -14533,22 +14572,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14558,7 +14597,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -14566,7 +14605,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -14688,11 +14727,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14700,11 +14735,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14712,11 +14747,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -14724,14 +14759,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -14748,7 +14787,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -14757,7 +14796,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14768,7 +14807,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14779,7 +14818,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -14833,23 +14872,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -14857,7 +14896,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -14865,7 +14904,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -14873,7 +14912,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -14882,19 +14921,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -14902,11 +14941,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -14916,7 +14955,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -14924,83 +14963,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -15138,11 +15177,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -15151,11 +15190,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15166,11 +15205,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15185,7 +15224,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15200,7 +15239,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15218,7 +15257,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -15233,66 +15272,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -15303,7 +15346,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -15311,7 +15354,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -15320,7 +15363,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -15328,70 +15371,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -15400,7 +15443,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -15408,7 +15451,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -15416,7 +15459,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -15497,147 +15540,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15646,7 +15689,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -15655,7 +15698,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15663,7 +15706,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -15671,7 +15714,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15681,7 +15724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15689,7 +15732,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -15697,7 +15740,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -15707,7 +15750,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -15717,7 +15760,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15725,7 +15768,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -15733,7 +15776,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -15743,7 +15786,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -15751,11 +15794,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15763,7 +15806,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -15772,7 +15815,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -15780,11 +15823,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -15792,7 +15835,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -15801,7 +15844,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -15810,7 +15853,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -15819,7 +15862,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -15828,7 +15871,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -15841,7 +15884,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -15853,7 +15896,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -15868,31 +15911,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -15902,11 +15945,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -15916,11 +15959,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -15930,11 +15973,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -15944,11 +15987,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -15958,18 +16001,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -15977,18 +16020,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -15998,7 +16041,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -16008,102 +16051,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -16111,28 +16154,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16140,7 +16183,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -16148,7 +16191,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -16158,43 +16201,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16208,7 +16227,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16222,7 +16241,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -16236,15 +16255,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16253,7 +16272,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16261,7 +16280,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -16270,22 +16289,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -16293,40 +16304,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -16334,11 +16345,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -16346,11 +16357,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -16358,11 +16369,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -16370,38 +16381,70 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] + pub fn EVP_PKEY_new_mac_key( + type_: ::std::os::raw::c_int, + engine: *mut ENGINE, + mac_key: *const u8, + mac_key_len: usize, + ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( ctx: *mut EVP_PKEY_CTX, nbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( ctx: *mut EVP_PKEY_CTX, qbits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] - pub fn EVP_PKEY_new_mac_key( - type_: ::std::os::raw::c_int, - engine: *mut ENGINE, - mac_key: *const u8, - mac_key_len: usize, - ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -16415,7 +16458,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -16427,7 +16470,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -16439,11 +16482,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -16451,15 +16494,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -16546,7 +16589,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -16558,27 +16601,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16588,7 +16631,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -16596,7 +16639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -16604,23 +16647,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -16629,7 +16672,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -16805,86 +16848,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -16893,18 +16936,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -16913,7 +16956,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -16922,23 +16965,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -16954,7 +16997,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -16972,7 +17015,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -16985,7 +17028,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17001,7 +17044,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17019,7 +17062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -17034,7 +17077,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17047,7 +17090,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -17060,7 +17103,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -17070,19 +17113,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -17341,7 +17384,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -17349,7 +17392,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -17358,7 +17401,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -17367,18 +17410,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -17394,21 +17437,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -17416,7 +17459,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -17424,7 +17467,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -17432,11 +17475,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -17444,15 +17487,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -17554,7 +17597,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -17562,47 +17605,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -17896,51 +17939,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -17966,15 +18009,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -17982,18 +18025,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -18001,79 +18044,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -18082,11 +18142,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -18095,7 +18155,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -18104,12 +18164,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -18118,7 +18178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18127,7 +18187,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -18135,7 +18195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18147,7 +18207,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -18159,7 +18219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -18169,7 +18229,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -18179,7 +18239,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18190,7 +18250,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -18204,7 +18264,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18216,7 +18276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -18227,7 +18287,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -18240,7 +18300,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -18252,7 +18312,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -18262,7 +18322,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -18272,31 +18332,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -18307,7 +18367,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -18318,7 +18378,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -18331,7 +18391,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -18341,7 +18401,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -18352,19 +18412,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18372,19 +18432,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -18392,7 +18452,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -18402,7 +18491,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -18410,26 +18499,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -18438,7 +18531,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18446,11 +18539,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -18458,11 +18551,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -18472,7 +18565,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -18482,7 +18575,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -18493,7 +18586,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -18501,7 +18594,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -18509,9 +18602,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -18702,27 +18799,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -18730,76 +18827,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -18807,7 +18908,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -18815,7 +18916,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -18823,15 +18924,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -18839,72 +18959,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -18912,7 +19032,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -18920,25 +19050,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -18946,14 +19076,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -18961,7 +19091,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -18969,7 +19099,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -18977,19 +19107,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -19005,24 +19157,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -19030,44 +19203,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -19075,7 +19259,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -19083,7 +19267,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -19091,11 +19275,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -19103,59 +19296,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -19163,7 +19367,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -19171,25 +19385,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -19197,19 +19411,142 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] pub static X509_REQ_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] pub fn X509_REQ_free(req: *mut X509_REQ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] pub fn d2i_X509_REQ( out: *mut *mut X509_REQ, inp: *mut *const u8, @@ -19217,34 +19554,38 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr( req: *const X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID( req: *const X509_REQ, nid: ::std::os::raw::c_int, @@ -19252,7 +19593,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ( req: *const X509_REQ, obj: *const ASN1_OBJECT, @@ -19260,15 +19601,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature( req: *const X509_REQ, out_sig: *mut *const ASN1_BIT_STRING, @@ -19276,51 +19617,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] pub fn X509_REQ_new() -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] pub fn X509_REQ_set_version( req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -19330,7 +19671,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -19340,7 +19681,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -19350,7 +19691,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -19358,14 +19699,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -19373,22 +19714,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -19438,19 +19779,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -19458,15 +19799,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -19474,15 +19819,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -19490,7 +19835,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -19498,21 +19843,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -19521,7 +19866,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -19533,7 +19878,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -19545,7 +19890,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -19557,19 +19902,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -19577,33 +19922,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -19612,11 +19957,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -19626,7 +19971,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -19636,7 +19981,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -19646,19 +19991,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -19666,18 +20068,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19686,7 +20088,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -19695,33 +20097,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -19745,11 +20147,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -19757,18 +20159,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -19776,7 +20178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -19784,7 +20186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -19792,21 +20194,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -19835,23 +20237,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -19859,11 +20261,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -19872,7 +20274,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -19881,11 +20283,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -19910,23 +20312,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -19934,14 +20336,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -19949,7 +20351,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -19959,7 +20361,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -19969,7 +20371,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -19979,14 +20381,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -19995,7 +20397,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20004,15 +20406,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -20080,19 +20482,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -20100,43 +20502,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -20194,19 +20596,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -20214,23 +20616,208 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, +} +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, cflag: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] pub fn X509_print_ex_fp( fp: *mut FILE, x: *mut X509, @@ -20239,23 +20826,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex( bp: *mut BIO, x: *mut X509_REQ, @@ -20264,15 +20851,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex( out: *mut BIO, nm: *const X509_NAME, @@ -20281,7 +20868,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, @@ -20289,7 +20876,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -20297,7 +20884,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -20306,7 +20893,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -20314,7 +20901,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -20322,7 +20909,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -20331,7 +20918,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -20340,7 +20927,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -20349,7 +20936,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -20358,7 +20945,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -20367,259 +20954,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -20627,23 +21214,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -20651,7 +21238,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -20660,12 +21247,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20675,7 +21274,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -20683,14 +21282,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -20700,7 +21299,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -20708,42 +21307,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20752,7 +21404,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20760,6 +21412,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -20941,947 +21601,147 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] - pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] - pub fn X509_check_trust( - x: *mut X509, - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] - pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] - pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] - pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] - pub fn X509_TRUST_add( - id: ::std::os::raw::c_int, - flags: ::std::os::raw::c_int, - ck: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_TRUST, - arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] + pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] + pub fn X509_check_trust( + x: *mut X509, + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] + pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] + pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] + pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] + pub fn X509_TRUST_add( + id: ::std::os::raw::c_int, + flags: ::std::os::raw::c_int, + ck: ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_TRUST, + arg2: *mut X509, + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -21999,256 +21859,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -22256,15 +22089,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -22273,50 +22102,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -22326,7 +22155,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22334,7 +22163,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22342,7 +22171,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -22350,32 +22179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -22383,81 +22187,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -22466,11 +22266,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22478,7 +22278,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -22486,7 +22286,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -22498,22 +22298,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -22522,94 +22322,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22617,7 +22417,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -22625,20 +22425,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -22646,7 +22446,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -22654,24 +22454,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -22685,14 +22485,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -22702,7 +22502,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -22712,7 +22512,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -22722,7 +22522,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -22734,7 +22534,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -22745,7 +22545,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -22758,8 +22558,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -22768,7 +22725,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -22778,7 +22735,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -22788,7 +22745,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -22799,7 +22756,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -22813,7 +22770,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -22822,7 +22779,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -22831,7 +22788,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -22840,7 +22797,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -22849,15 +22806,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -22866,7 +22823,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -22875,15 +22832,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -22892,7 +22849,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -22901,23 +22858,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -22926,7 +22883,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -22935,15 +22892,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -22952,7 +22909,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -22961,15 +22918,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -22978,7 +22935,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -22987,15 +22944,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23004,7 +22961,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -23013,21 +22970,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23036,7 +22993,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23045,7 +23002,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -23057,7 +23014,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -23069,7 +23026,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -23078,7 +23035,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -23087,15 +23044,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -23104,7 +23061,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -23113,15 +23070,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -23130,7 +23087,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -23139,7 +23096,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -23151,7 +23108,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -23163,7 +23120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -23172,7 +23129,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -23181,15 +23138,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -23198,7 +23155,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -23207,15 +23164,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23224,7 +23181,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23233,7 +23190,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -23245,7 +23202,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -23257,7 +23214,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -23266,7 +23223,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -23275,15 +23232,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -23292,7 +23249,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -23301,15 +23258,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23318,7 +23275,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23327,7 +23284,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -23339,7 +23296,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -23351,7 +23308,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23360,7 +23317,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23369,15 +23326,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -23389,7 +23346,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -23401,7 +23358,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23413,7 +23370,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -23425,7 +23382,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -23434,7 +23391,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23446,7 +23403,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -23458,7 +23415,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -23470,7 +23427,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -23479,7 +23436,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -23491,7 +23448,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -23504,7 +23461,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -23518,7 +23475,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -23526,7 +23483,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -23534,7 +23491,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -23543,11 +23500,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -23555,27 +23512,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23585,7 +23542,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -23593,7 +23550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -23608,82 +23565,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -23784,23 +23741,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -23865,11 +23822,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -23956,11 +23913,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -23968,35 +23925,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -24071,15 +24028,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24092,7 +24049,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -24107,18 +24064,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24127,14 +24084,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24143,7 +24100,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24154,7 +24111,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -24163,7 +24120,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -24175,7 +24132,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -24187,18 +24144,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24206,14 +24163,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -24221,7 +24178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -24235,7 +24192,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24248,7 +24205,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -24263,7 +24220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -25155,7 +25112,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -25163,7 +25119,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -25201,16 +25157,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -25871,11 +25817,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -26096,15 +26042,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26112,26 +26058,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -26139,26 +26085,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26166,22 +26112,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -26189,19 +26135,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26209,18 +26155,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -26228,7 +26174,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26236,15 +26182,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26252,26 +26198,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26279,18 +26225,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -26298,14 +26244,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -26313,7 +26259,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -26321,14 +26267,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26336,15 +26282,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26352,33 +26298,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -26386,26 +26332,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26413,26 +26359,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -26440,26 +26386,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -26467,26 +26413,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -26494,26 +26440,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26521,26 +26467,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26548,26 +26494,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -26575,26 +26521,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -26602,38 +26548,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -26641,26 +26587,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -26668,70 +26614,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -26742,7 +26688,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -26750,7 +26696,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -26760,7 +26706,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -26858,7 +26804,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -26869,11 +26815,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26882,7 +26828,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26891,7 +26837,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -26900,7 +26846,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -26909,7 +26855,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26918,7 +26864,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26927,7 +26873,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26936,7 +26882,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -26945,35 +26891,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -26983,27 +26929,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27012,14 +26958,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -27027,7 +26973,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -27037,7 +26983,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -27046,7 +26992,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -27055,7 +27001,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -27064,7 +27010,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -27074,11 +27020,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -27086,71 +27032,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -27168,43 +27114,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27214,7 +27160,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -27223,7 +27169,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -27232,7 +27178,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -27240,11 +27186,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } pub type __builtin_va_list = [__va_list_tag; 1usize]; diff --git a/aws-lc-sys/src/x86_64_unknown_linux_musl_crypto_ssl.rs b/aws-lc-sys/src/x86_64_unknown_linux_musl_crypto_ssl.rs index 6fe66afa55b..105a80ca7d0 100644 --- a/aws-lc-sys/src/x86_64_unknown_linux_musl_crypto_ssl.rs +++ b/aws-lc-sys/src/x86_64_unknown_linux_musl_crypto_ssl.rs @@ -110,7 +110,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0"; pub const OPENSSL_VERSION_NUMBER: i32 = 269488255; pub const SSLEAY_VERSION_NUMBER: i32 = 269488255; pub const AWSLC_API_VERSION: i32 = 28; -pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.23.0\0"; +pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.24.1\0"; pub const SHA_CBLOCK: i32 = 64; pub const SHA_DIGEST_LENGTH: i32 = 20; pub const SHA224_CBLOCK: i32 = 64; @@ -127,7 +127,7 @@ pub const CRYPTO_LOCK: i32 = 1; pub const CRYPTO_UNLOCK: i32 = 2; pub const CRYPTO_READ: i32 = 4; pub const CRYPTO_WRITE: i32 = 8; -pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.23.0)\0"; +pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.24.1)\0"; pub const OPENSSL_VERSION: i32 = 0; pub const OPENSSL_CFLAGS: i32 = 1; pub const OPENSSL_BUILT_ON: i32 = 2; @@ -183,6 +183,16 @@ pub const ERR_LIB_HKDF: i32 = 31; pub const ERR_LIB_TRUST_TOKEN: i32 = 32; pub const ERR_LIB_USER: i32 = 33; pub const ERR_NUM_LIBS: i32 = 34; +pub const ERR_LIB_PKCS12: i32 = 35; +pub const ERR_LIB_DSO: i32 = 36; +pub const ERR_LIB_OSSL_STORE: i32 = 37; +pub const ERR_LIB_FIPS: i32 = 38; +pub const ERR_LIB_CMS: i32 = 39; +pub const ERR_LIB_TS: i32 = 40; +pub const ERR_LIB_CT: i32 = 41; +pub const ERR_LIB_ASYNC: i32 = 42; +pub const ERR_LIB_KDF: i32 = 43; +pub const ERR_LIB_SM2: i32 = 44; pub const ERR_R_SYS_LIB: i32 = 2; pub const ERR_R_BN_LIB: i32 = 3; pub const ERR_R_RSA_LIB: i32 = 4; @@ -203,12 +213,16 @@ pub const ERR_R_PKCS7_LIB: i32 = 18; pub const ERR_R_PKCS8_LIB: i32 = 19; pub const ERR_R_X509V3_LIB: i32 = 20; pub const ERR_R_RAND_LIB: i32 = 21; +pub const ERR_R_DSO_LIB: i32 = 36; pub const ERR_R_ENGINE_LIB: i32 = 22; pub const ERR_R_OCSP_LIB: i32 = 23; pub const ERR_R_UI_LIB: i32 = 24; pub const ERR_R_COMP_LIB: i32 = 25; pub const ERR_R_ECDSA_LIB: i32 = 26; pub const ERR_R_ECDH_LIB: i32 = 27; +pub const ERR_R_FIPS_LIB: i32 = 38; +pub const ERR_R_CMS_LIB: i32 = 39; +pub const ERR_R_TS_LIB: i32 = 40; pub const ERR_R_HMAC_LIB: i32 = 28; pub const ERR_R_USER_LIB: i32 = 33; pub const ERR_R_DIGEST_LIB: i32 = 29; @@ -397,6 +411,7 @@ pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES: i32 = 116; pub const BN_R_BAD_ENCODING: i32 = 117; pub const BN_R_ENCODE_ERROR: i32 = 118; pub const BN_R_INVALID_INPUT: i32 = 119; +pub const BN_F_BN_GENERATE_PRIME_EX: i32 = 0; pub const V_ASN1_UNIVERSAL: i32 = 0; pub const V_ASN1_APPLICATION: i32 = 64; pub const V_ASN1_CONTEXT_SPECIFIC: i32 = 128; @@ -784,6 +799,7 @@ pub const DH_R_DECODE_ERROR: i32 = 104; pub const DH_R_ENCODE_ERROR: i32 = 105; pub const DH_R_INVALID_NID: i32 = 106; pub const DH_R_INVALID_PARAMETERS: i32 = 107; +pub const DH_F_DH_BUILTIN_GENPARAMS: i32 = 0; pub const EVP_MAX_MD_SIZE: i32 = 64; pub const EVP_MAX_MD_BLOCK_SIZE: i32 = 128; pub const EVP_MD_FLAG_DIGALGID_ABSENT: i32 = 2; @@ -3244,17 +3260,17 @@ pub const OBJ_R_INVALID_OID_STRING: i32 = 101; pub const EVP_PKEY_NONE: i32 = 0; pub const EVP_PKEY_RSA: i32 = 6; pub const EVP_PKEY_RSA_PSS: i32 = 912; -pub const EVP_PKEY_DSA: i32 = 116; pub const EVP_PKEY_EC: i32 = 408; pub const EVP_PKEY_ED25519: i32 = 949; pub const EVP_PKEY_X25519: i32 = 948; pub const EVP_PKEY_HKDF: i32 = 969; pub const EVP_PKEY_HMAC: i32 = 855; pub const EVP_PKEY_KEM: i32 = 970; -pub const EVP_PKEY_DH: i32 = 28; pub const EVP_PKEY_RSA2: i32 = 19; pub const EVP_PKEY_X448: i32 = 961; pub const EVP_PKEY_ED448: i32 = 960; +pub const EVP_PKEY_DSA: i32 = 116; +pub const EVP_PKEY_DH: i32 = 28; pub const HKDF_R_OUTPUT_TOO_LARGE: i32 = 100; pub const MD5_CBLOCK: i32 = 64; pub const MD5_DIGEST_LENGTH: i32 = 16; @@ -3281,17 +3297,17 @@ pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY: i32 = 2; pub const MD4_CBLOCK: i32 = 64; pub const MD4_DIGEST_LENGTH: i32 = 16; pub const PKCS7_DETACHED: i32 = 64; +pub const PKCS7_BINARY: i32 = 128; +pub const PKCS7_NOATTR: i32 = 256; +pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_TEXT: i32 = 1; pub const PKCS7_NOCERTS: i32 = 2; +pub const PKCS7_NOSMIMECAP: i32 = 512; +pub const PKCS7_STREAM: i32 = 4096; pub const PKCS7_NOSIGS: i32 = 4; pub const PKCS7_NOCHAIN: i32 = 8; pub const PKCS7_NOINTERN: i32 = 16; pub const PKCS7_NOVERIFY: i32 = 32; -pub const PKCS7_BINARY: i32 = 128; -pub const PKCS7_NOATTR: i32 = 256; -pub const PKCS7_NOSMIMECAP: i32 = 512; -pub const PKCS7_STREAM: i32 = 4096; -pub const PKCS7_PARTIAL: i32 = 16384; pub const PKCS7_R_BAD_PKCS7_VERSION: i32 = 100; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA: i32 = 101; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED: i32 = 102; @@ -3304,6 +3320,8 @@ pub const RSA_PSS_SALTLEN_DIGEST: i32 = -1; pub const RSA_FLAG_OPAQUE: i32 = 1; pub const RSA_FLAG_NO_BLINDING: i32 = 8; pub const RSA_FLAG_EXT_PKEY: i32 = 32; +pub const RSA_FLAG_NO_PUBLIC_EXPONENT: i32 = 64; +pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT: i32 = 128; pub const RSA_3: i32 = 3; pub const RSA_F4: i32 = 65537; pub const RSA_METHOD_FLAG_NO_CHECK: i32 = 1; @@ -3360,6 +3378,8 @@ pub const RSA_R_MISMATCHED_SIGNATURE: i32 = 248; pub const X509_VERSION_1: i32 = 0; pub const X509_VERSION_2: i32 = 1; pub const X509_VERSION_3: i32 = 2; +pub const X509_SIG_INFO_VALID: i32 = 1; +pub const X509_SIG_INFO_TLS: i32 = 2; pub const X509_CRL_VERSION_1: i32 = 0; pub const X509_CRL_VERSION_2: i32 = 1; pub const X509_REQ_VERSION_1: i32 = 0; @@ -3419,6 +3439,7 @@ pub const X509_TRUST_DYNAMIC_NAME: i32 = 2; pub const X509_TRUST_TRUSTED: i32 = 1; pub const X509_TRUST_REJECTED: i32 = 2; pub const X509_TRUST_UNTRUSTED: i32 = 3; +pub const X509_LU_NONE: i32 = 0; pub const X509_LU_X509: i32 = 1; pub const X509_LU_CRL: i32 = 2; pub const X509_LU_PKEY: i32 = 3; @@ -3555,6 +3576,7 @@ pub const X509_R_NO_CERTIFICATE_FOUND: i32 = 141; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND: i32 = 142; pub const X509_R_NO_CRL_FOUND: i32 = 143; pub const X509_R_INVALID_POLICY_EXTENSION: i32 = 144; +pub const X509_R_UNKNOWN_SIGID_ALGS: i32 = 145; pub const PEM_BUFSIZE: i32 = 1024; pub const PEM_STRING_X509_OLD: &[u8; 17] = b"X509 CERTIFICATE\0"; pub const PEM_STRING_X509: &[u8; 12] = b"CERTIFICATE\0"; @@ -3678,13 +3700,6 @@ pub const CRL_REASON_CERTIFICATE_HOLD: i32 = 6; pub const CRL_REASON_REMOVE_FROM_CRL: i32 = 8; pub const CRL_REASON_PRIVILEGE_WITHDRAWN: i32 = 9; pub const CRL_REASON_AA_COMPROMISE: i32 = 10; -pub const IDP_PRESENT: i32 = 1; -pub const IDP_INVALID: i32 = 2; -pub const IDP_ONLYUSER: i32 = 4; -pub const IDP_ONLYCA: i32 = 8; -pub const IDP_ONLYATTR: i32 = 16; -pub const IDP_INDIRECT: i32 = 32; -pub const IDP_REASONS: i32 = 64; pub const EXFLAG_BCONS: i32 = 1; pub const EXFLAG_KUSAGE: i32 = 2; pub const EXFLAG_XKUSAGE: i32 = 4; @@ -3695,7 +3710,6 @@ pub const EXFLAG_V1: i32 = 64; pub const EXFLAG_INVALID: i32 = 128; pub const EXFLAG_SET: i32 = 256; pub const EXFLAG_CRITICAL: i32 = 512; -pub const EXFLAG_FRESHEST: i32 = 4096; pub const EXFLAG_SS: i32 = 8192; pub const KU_DIGITAL_SIGNATURE: i32 = 128; pub const KU_NON_REPUDIATION: i32 = 64; @@ -3750,12 +3764,12 @@ pub const X509V3_EXT_DEFAULT: i32 = 0; pub const X509V3_EXT_ERROR_UNKNOWN: i32 = 65536; pub const X509V3_EXT_PARSE_UNKNOWN: i32 = 131072; pub const X509V3_EXT_DUMP_UNKNOWN: i32 = 196608; -pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_NO_WILDCARDS: i32 = 2; +pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS: i32 = 0; +pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT: i32 = 0; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS: i32 = 0; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS: i32 = 0; -pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT: i32 = 32; pub const X509V3_R_BAD_IP_ADDRESS: i32 = 100; pub const X509V3_R_BAD_OBJECT: i32 = 101; pub const X509V3_R_BN_DEC2BN_ERROR: i32 = 102; @@ -4464,37 +4478,6 @@ pub const SSL_CB_HANDSHAKE_DONE: i32 = 32; pub const SSL_SENT_SHUTDOWN: i32 = 1; pub const SSL_RECEIVED_SHUTDOWN: i32 = 2; pub const SSL_MODE_HANDSHAKE_CUTTHROUGH: i32 = 128; -pub const SSL_MODE_AUTO_RETRY: i32 = 0; -pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; -pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; -pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; -pub const SSL_OP_ALL: i32 = 0; -pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; -pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; -pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; -pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; -pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; -pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; -pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; -pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; -pub const SSL_OP_NO_COMPRESSION: i32 = 0; -pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; -pub const SSL_OP_NO_SSLv2: i32 = 0; -pub const SSL_OP_NO_SSLv3: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; -pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; -pub const SSL_OP_SINGLE_DH_USE: i32 = 0; -pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; -pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; -pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; -pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; -pub const SSL_OP_TLS_D5_BUG: i32 = 0; -pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; -pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; pub const SSL_NOTHING: i32 = 0; pub const SSL_WRITING: i32 = 3; pub const SSL_READING: i32 = 2; @@ -4551,6 +4534,37 @@ pub const SSL_CURVE_SECP521R1: i32 = 25; pub const SSL_CURVE_X25519: i32 = 29; pub const SSL_CURVE_SECP256R1_KYBER768_DRAFT00: i32 = 25498; pub const SSL_CURVE_X25519_KYBER768_DRAFT00: i32 = 25497; +pub const SSL_MODE_AUTO_RETRY: i32 = 0; +pub const SSL_MODE_RELEASE_BUFFERS: i32 = 0; +pub const SSL_MODE_SEND_CLIENTHELLO_TIME: i32 = 0; +pub const SSL_MODE_SEND_SERVERHELLO_TIME: i32 = 0; +pub const SSL_OP_ALL: i32 = 0; +pub const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: i32 = 0; +pub const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: i32 = 0; +pub const SSL_OP_LEGACY_SERVER_CONNECT: i32 = 0; +pub const SSL_OP_NO_COMPRESSION: i32 = 0; +pub const SSL_OP_NO_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: i32 = 0; +pub const SSL_OP_NO_SSLv2: i32 = 0; +pub const SSL_OP_NO_SSLv3: i32 = 0; +pub const SSL_OP_TLS_ROLLBACK_BUG: i32 = 0; +pub const SSL_VERIFY_CLIENT_ONCE: i32 = 0; +pub const SSL_OP_EPHEMERAL_RSA: i32 = 0; +pub const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: i32 = 0; +pub const SSL_OP_MICROSOFT_SESS_ID_BUG: i32 = 0; +pub const SSL_OP_MSIE_SSLV2_RSA_PADDING: i32 = 0; +pub const SSL_OP_NETSCAPE_CA_DN_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_CHALLENGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_1: i32 = 0; +pub const SSL_OP_PKCS1_CHECK_2: i32 = 0; +pub const SSL_OP_SINGLE_DH_USE: i32 = 0; +pub const SSL_OP_SINGLE_ECDH_USE: i32 = 0; +pub const SSL_OP_SSLEAY_080_CLIENT_DH_BUG: i32 = 0; +pub const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: i32 = 0; +pub const SSL_OP_TLS_BLOCK_PADDING_BUG: i32 = 0; +pub const SSL_OP_TLS_D5_BUG: i32 = 0; pub const SSL_R_BACKWARDS_COMPATABILITY_OFFSET: i32 = 23841; pub const SSL_R_NO_PROTOCOLS_AVAILABLE: i32 = 23842; pub const SSL_R_BAD_PROTOCOL_VERSION_NUMBER: i32 = 23843; @@ -5067,6 +5081,12 @@ pub struct X509_req_st { pub type X509_REQ = X509_req_st; #[repr(C)] #[derive(Debug, Copy, Clone)] +pub struct x509_sig_info_st { + _unused: [u8; 0], +} +pub type X509_SIG_INFO = x509_sig_info_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] pub struct X509_sig_st { _unused: [u8; 0], } @@ -5392,11 +5412,11 @@ pub type X509_STORE = x509_store_st; pub type X509_TRUST = x509_trust_st; pub type OPENSSL_BLOCK = *mut ::std::os::raw::c_void; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Init"] pub fn SHA1_Init(sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Update"] pub fn SHA1_Update( sha: *mut SHA_CTX, data: *const ::std::os::raw::c_void, @@ -5404,15 +5424,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Final"] pub fn SHA1_Final(out: *mut u8, sha: *mut SHA_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1"] pub fn SHA1(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA1_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA1_Transform"] pub fn SHA1_Transform(sha: *mut SHA_CTX, block: *const u8); } #[repr(C)] @@ -5499,11 +5519,11 @@ impl Default for sha_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Init"] pub fn SHA224_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Update"] pub fn SHA224_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5511,19 +5531,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224_Final"] pub fn SHA224_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA224"] pub fn SHA224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Init"] pub fn SHA256_Init(sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Update"] pub fn SHA256_Update( sha: *mut SHA256_CTX, data: *const ::std::os::raw::c_void, @@ -5531,19 +5551,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Final"] pub fn SHA256_Final(out: *mut u8, sha: *mut SHA256_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256"] pub fn SHA256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_Transform"] pub fn SHA256_Transform(sha: *mut SHA256_CTX, block: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA256_TransformBlocks"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks(state: *mut u32, data: *const u8, num_blocks: usize); } #[repr(C)] @@ -5641,11 +5661,11 @@ impl Default for sha256_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Init"] pub fn SHA384_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Update"] pub fn SHA384_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5653,19 +5673,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384_Final"] pub fn SHA384_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA384"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA384"] pub fn SHA384(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Init"] pub fn SHA512_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Update"] pub fn SHA512_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5673,15 +5693,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Final"] pub fn SHA512_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512"] pub fn SHA512(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_Transform"] pub fn SHA512_Transform(sha: *mut SHA512_CTX, block: *const u8); } #[repr(C)] @@ -5779,11 +5799,11 @@ impl Default for sha512_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Init"] pub fn SHA512_224_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Update"] pub fn SHA512_224_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5791,19 +5811,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224_Final"] pub fn SHA512_224_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_224"] pub fn SHA512_224(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Init"] pub fn SHA512_256_Init(sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Update"] pub fn SHA512_256_Update( sha: *mut SHA512_CTX, data: *const ::std::os::raw::c_void, @@ -5811,42 +5831,42 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256_Final"] pub fn SHA512_256_Final(out: *mut u8, sha: *mut SHA512_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SHA512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_SHA512_256"] pub fn SHA512_256(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc"] pub fn OPENSSL_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_zalloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_calloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_calloc"] pub fn OPENSSL_calloc(num: usize, size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_realloc"] pub fn OPENSSL_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_free"] pub fn OPENSSL_free(ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_memcmp"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp( a: *const ::std::os::raw::c_void, b: *const ::std::os::raw::c_void, @@ -5854,58 +5874,58 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_hash32"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_hash32"] pub fn OPENSSL_hash32(ptr: *const ::std::os::raw::c_void, len: usize) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strhash"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strhash"] pub fn OPENSSL_strhash(s: *const ::std::os::raw::c_char) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strdup"] pub fn OPENSSL_strdup(s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen(s: *const ::std::os::raw::c_char, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalpha"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_fromxdigit"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit(out: *mut u8, c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isalnum"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_tolower"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_tolower"] pub fn OPENSSL_tolower(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_isspace"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_isspace"] pub fn OPENSSL_isspace(c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strcasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strncasecmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp( a: *const ::std::os::raw::c_char, b: *const ::std::os::raw::c_char, @@ -5913,7 +5933,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_snprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_snprintf"] pub fn BIO_snprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5922,7 +5942,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vsnprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vsnprintf"] pub fn BIO_vsnprintf( buf: *mut ::std::os::raw::c_char, n: usize, @@ -5931,7 +5951,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_vasprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5939,7 +5959,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_asprintf"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf( str_: *mut *mut ::std::os::raw::c_char, format: *const ::std::os::raw::c_char, @@ -5947,21 +5967,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strndup"] pub fn OPENSSL_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_memdup"] pub fn OPENSSL_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5969,7 +5989,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -5977,7 +5997,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc"] pub fn CRYPTO_malloc( size: usize, file: *const ::std::os::raw::c_char, @@ -5985,7 +6005,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_realloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_realloc"] pub fn CRYPTO_realloc( ptr: *mut ::std::os::raw::c_void, new_size: usize, @@ -5994,7 +6014,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_free"] pub fn CRYPTO_free( ptr: *mut ::std::os::raw::c_void, file: *const ::std::os::raw::c_char, @@ -6002,11 +6022,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_mem_functions"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions( m: ::std::option::Option< unsafe extern "C" fn( @@ -6033,41 +6053,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init(size: usize, min_size: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_malloc_initialized"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_secure_used"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used() -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_malloc"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc(size: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_secure_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free(ptr: *mut ::std::os::raw::c_void, len: usize); } pub type CRYPTO_MUTEX = pthread_rwlock_t; pub type CRYPTO_refcount_t = u32; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AWSLC_thread_local_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_num_locks"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6080,7 +6100,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_add_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback( func: ::std::option::Option< unsafe extern "C" fn( @@ -6094,7 +6114,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_locking_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6105,29 +6125,29 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_lock_name"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name(lock_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback( threadid_func: ::std::option::Option, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_numeric"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric(id: *mut CRYPTO_THREADID, val: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_set_pointer"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer(id: *mut CRYPTO_THREADID, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_THREADID_current"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current(id: *mut CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_id_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback( func: ::std::option::Option ::std::os::raw::c_ulong>, ); @@ -6183,7 +6203,7 @@ impl Default for CRYPTO_dynlock { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback( dyn_create_function: ::std::option::Option< unsafe extern "C" fn( @@ -6194,7 +6214,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback( dyn_lock_function: ::std::option::Option< unsafe extern "C" fn( @@ -6207,7 +6227,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_set_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback( dyn_destroy_function: ::std::option::Option< unsafe extern "C" fn( @@ -6219,7 +6239,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_create_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *const ::std::os::raw::c_char, @@ -6228,7 +6248,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_lock_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: ::std::os::raw::c_int, @@ -6239,7 +6259,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_get_dynlock_destroy_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback() -> ::std::option::Option< unsafe extern "C" fn( arg1: *mut CRYPTO_dynlock_value, @@ -6249,30 +6269,30 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_library_init"] pub fn CRYPTO_library_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_is_confidential_build"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_has_asm"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BORINGSSL_self_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test() -> ::std::os::raw::c_int; } extern "C" { pub fn BORINGSSL_integrity_test() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_pre_sandbox_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode"] pub fn FIPS_mode() -> ::std::os::raw::c_int; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm: fips_counter_t = 0; @@ -6282,101 +6302,105 @@ pub const fips_counter_t_fips_counter_evp_aes_256_ctr: fips_counter_t = 3; pub const fips_counter_t_fips_counter_max: fips_counter_t = 3; pub type fips_counter_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_read_counter"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_read_counter"] pub fn FIPS_read_counter(counter: fips_counter_t) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version"] pub fn OpenSSL_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay_version"] pub fn SSLeay_version(which: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLeay"] pub fn SSLeay() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_version_num"] pub fn OpenSSL_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_awslc_api_version_num"] + #[link_name = "\u{1}aws_lc_0_15_0_awslc_api_version_num"] pub fn awslc_api_version_num() -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_malloc_init"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_load_builtin_engines"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_register_all_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_load_builtin_modules"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_crypto"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init"] + pub fn OPENSSL_init(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_FIPS_mode_set"] + #[link_name = "\u{1}aws_lc_0_15_0_FIPS_mode_set"] pub fn FIPS_mode_set(on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_BIO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_ERR_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_CRYPTO_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_crypto_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_RAND_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_free_strings"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_free_strings"] pub fn ERR_free_strings(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error"] pub fn ERR_get_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line"] pub fn ERR_get_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6385,18 +6409,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error"] pub fn ERR_peek_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line"] pub fn ERR_peek_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6405,18 +6429,18 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error"] pub fn ERR_peek_last_error() -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_peek_last_error_line_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data( file: *mut *const ::std::os::raw::c_char, line: *mut ::std::os::raw::c_int, @@ -6425,7 +6449,7 @@ extern "C" { ) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string_n"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string_n"] pub fn ERR_error_string_n( packed_error: u32, buf: *mut ::std::os::raw::c_char, @@ -6433,11 +6457,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_lib_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_lib_error_string"] pub fn ERR_lib_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_reason_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_reason_error_string"] pub fn ERR_reason_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } pub type ERR_print_errors_callback_t = ::std::option::Option< @@ -6448,57 +6472,57 @@ pub type ERR_print_errors_callback_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb( callback: ERR_print_errors_callback_t, ctx: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp(file: *mut FILE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_error"] pub fn ERR_clear_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_mark"] pub fn ERR_set_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_pop_to_mark"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_get_next_error_library"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_state"] pub fn ERR_remove_state(pid: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_remove_thread_state"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state(tid: *const CRYPTO_THREADID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_func_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_func_error_string"] pub fn ERR_func_error_string(packed_error: u32) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_error_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_error_string"] pub fn ERR_error_string( packed_error: u32, buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_clear_system_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_clear_system_error"] pub fn ERR_clear_system_error(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_put_error"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_put_error"] pub fn ERR_put_error( library: ::std::os::raw::c_int, unused: ::std::os::raw::c_int, @@ -6508,15 +6532,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_data"] pub fn ERR_add_error_data(count: ::std::os::raw::c_uint, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_add_error_dataf"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf(format: *const ::std::os::raw::c_char, ...); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_set_error_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_set_error_data"] pub fn ERR_set_error_data(data: *mut ::std::os::raw::c_char, flags: ::std::os::raw::c_int); } extern "C" { @@ -6580,7 +6604,7 @@ impl Default for aes_key_st { } pub type AES_KEY = aes_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_encrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6588,7 +6612,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_set_decrypt_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key( key: *const u8, bits: ::std::os::raw::c_uint, @@ -6596,15 +6620,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_encrypt"] pub fn AES_encrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_decrypt"] pub fn AES_decrypt(in_: *const u8, out: *mut u8, key: *const AES_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ctr128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt( in_: *const u8, out: *mut u8, @@ -6616,7 +6640,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -6625,7 +6649,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -6636,7 +6660,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_ofb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt( in_: *const u8, out: *mut u8, @@ -6647,7 +6671,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_cfb128_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt( in_: *const u8, out: *mut u8, @@ -6659,7 +6683,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key"] pub fn AES_wrap_key( key: *const AES_KEY, iv: *const u8, @@ -6669,7 +6693,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key"] pub fn AES_unwrap_key( key: *const AES_KEY, iv: *const u8, @@ -6679,7 +6703,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_wrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6690,7 +6714,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_unwrap_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded( key: *const AES_KEY, out: *mut u8, @@ -6911,27 +6935,27 @@ impl Default for buf_mem_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_new"] pub fn BUF_MEM_new() -> *mut BUF_MEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_free"] pub fn BUF_MEM_free(buf: *mut BUF_MEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve(buf: *mut BUF_MEM, cap: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow"] pub fn BUF_MEM_grow(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_grow_clean"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean(buf: *mut BUF_MEM, len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_MEM_append"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_MEM_append"] pub fn BUF_MEM_append( buf: *mut BUF_MEM, in_: *const ::std::os::raw::c_void, @@ -6939,29 +6963,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strdup"] pub fn BUF_strdup(str_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strnlen"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strnlen"] pub fn BUF_strnlen(str_: *const ::std::os::raw::c_char, max_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strndup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strndup"] pub fn BUF_strndup( str_: *const ::std::os::raw::c_char, size: usize, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_memdup"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_memdup"] pub fn BUF_memdup( data: *const ::std::os::raw::c_void, size: usize, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcpy"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcpy"] pub fn BUF_strlcpy( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -6969,7 +6993,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BUF_strlcat"] + #[link_name = "\u{1}aws_lc_0_15_0_BUF_strlcat"] pub fn BUF_strlcat( dst: *mut ::std::os::raw::c_char, src: *const ::std::os::raw::c_char, @@ -7023,27 +7047,27 @@ pub struct stack_st { } pub type OPENSSL_STACK = stack_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new(comp: OPENSSL_sk_cmp_func) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_new_null"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null() -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_num"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num(sk: *const OPENSSL_STACK) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_value"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value(sk: *const OPENSSL_STACK, i: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set( sk: *mut OPENSSL_STACK, i: usize, @@ -7051,11 +7075,11 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free(sk: *mut OPENSSL_STACK); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop_free_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex( sk: *mut OPENSSL_STACK, call_free_func: OPENSSL_sk_call_free_func, @@ -7063,7 +7087,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_insert"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert( sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void, @@ -7071,18 +7095,18 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete(sk: *mut OPENSSL_STACK, where_: usize) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr( sk: *mut OPENSSL_STACK, p: *const ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_delete_if"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if( sk: *mut OPENSSL_STACK, call_func: OPENSSL_sk_call_delete_if_func, @@ -7091,7 +7115,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_find"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find( sk: *const OPENSSL_STACK, out_index: *mut usize, @@ -7100,38 +7124,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_shift"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_unshift"] + pub fn OPENSSL_sk_unshift( + sk: *mut OPENSSL_STACK, + data: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_push"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push(sk: *mut OPENSSL_STACK, p: *mut ::std::os::raw::c_void) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop(sk: *mut OPENSSL_STACK) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup(sk: *const OPENSSL_STACK) -> *mut OPENSSL_STACK; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_sort"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort(sk: *mut OPENSSL_STACK, call_cmp_func: OPENSSL_sk_call_cmp_func); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_is_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted(sk: *const OPENSSL_STACK) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_set_cmp_func"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func( sk: *mut OPENSSL_STACK, comp: OPENSSL_sk_cmp_func, ) -> OPENSSL_sk_cmp_func; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_sk_deep_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy( sk: *const OPENSSL_STACK, call_copy_func: OPENSSL_sk_call_copy_func, @@ -7142,7 +7173,7 @@ extern "C" { } pub type _STACK = OPENSSL_STACK; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_sk_pop_free"] + #[link_name = "\u{1}aws_lc_0_15_0_sk_pop_free"] pub fn sk_pop_free(sk: *mut OPENSSL_STACK, free_func: OPENSSL_sk_free_func); } pub type OPENSSL_STRING = *mut ::std::os::raw::c_char; @@ -7202,7 +7233,7 @@ pub type CRYPTO_EX_free = ::std::option::Option< ), >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_cleanup_all_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data(); } pub type CRYPTO_EX_dup = ::std::option::Option< @@ -7273,23 +7304,23 @@ pub type sk_BIO_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new"] pub fn BIO_new(method: *const BIO_METHOD) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free"] pub fn BIO_free(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_vfree"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_vfree"] pub fn BIO_vfree(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_up_ref"] pub fn BIO_up_ref(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read"] pub fn BIO_read( bio: *mut BIO, data: *mut ::std::os::raw::c_void, @@ -7297,7 +7328,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_gets"] pub fn BIO_gets( bio: *mut BIO, buf: *mut ::std::os::raw::c_char, @@ -7305,7 +7336,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write"] pub fn BIO_write( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7313,7 +7344,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_all"] pub fn BIO_write_all( bio: *mut BIO, data: *const ::std::os::raw::c_void, @@ -7321,15 +7352,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_puts"] pub fn BIO_puts(bio: *mut BIO, buf: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_flush"] pub fn BIO_flush(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl"] pub fn BIO_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7338,7 +7369,7 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ptr_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7346,7 +7377,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_int_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_int_ctrl"] pub fn BIO_int_ctrl( bp: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7355,71 +7386,71 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_reset"] pub fn BIO_reset(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_eof"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_eof"] pub fn BIO_eof(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_flags"] pub fn BIO_set_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_test_flags"] pub fn BIO_test_flags(bio: *const BIO, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_read"] pub fn BIO_should_read(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_write"] pub fn BIO_should_write(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_retry"] pub fn BIO_should_retry(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_should_io_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_should_io_special"] pub fn BIO_should_io_special(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason(bio: *mut BIO, reason: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_flags"] pub fn BIO_clear_flags(bio: *mut BIO, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_read"] pub fn BIO_set_retry_read(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_write"] pub fn BIO_set_retry_write(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_clear_retry_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_type"] pub fn BIO_method_type(bio: *const BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_method_name"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_method_name"] pub fn BIO_method_name(b: *const BIO) -> *const ::std::os::raw::c_char; } pub type bio_info_cb = ::std::option::Option< @@ -7442,7 +7473,7 @@ pub type BIO_callback_fn_ex = ::std::option::Option< ) -> ::std::os::raw::c_long, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl( bio: *mut BIO, cmd: ::std::os::raw::c_int, @@ -7450,68 +7481,68 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pending"] pub fn BIO_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_wpending"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_wpending"] pub fn BIO_wpending(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_close"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_close"] pub fn BIO_set_close(bio: *mut BIO, close_flag: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_read"] pub fn BIO_number_read(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_number_written"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_number_written"] pub fn BIO_number_written(bio: *const BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex(bio: *mut BIO, callback_ex: BIO_callback_fn_ex); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg(bio: *mut BIO, arg: *mut ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg(bio: *const BIO) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_push"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_push"] pub fn BIO_push(bio: *mut BIO, appended_bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_pop"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_pop"] pub fn BIO_pop(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_next"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_next"] pub fn BIO_next(bio: *mut BIO) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_free_all"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_free_all"] pub fn BIO_free_all(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_find_type"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_find_type"] pub fn BIO_find_type(bio: *mut BIO, type_: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_copy_next_retry"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_printf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_printf"] pub fn BIO_printf( bio: *mut BIO, format: *const ::std::os::raw::c_char, @@ -7519,7 +7550,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_indent"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_indent"] pub fn BIO_indent( bio: *mut BIO, indent: ::std::os::raw::c_uint, @@ -7527,7 +7558,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_hexdump"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_hexdump"] pub fn BIO_hexdump( bio: *mut BIO, data: *const u8, @@ -7536,11 +7567,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_print_errors"] + #[link_name = "\u{1}aws_lc_0_15_0_ERR_print_errors"] pub fn ERR_print_errors(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_asn1"] pub fn BIO_read_asn1( bio: *mut BIO, out: *mut *mut u8, @@ -7549,15 +7580,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_mem"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_mem"] pub fn BIO_s_mem() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf(buf: *const ::std::os::raw::c_void, len: ossl_ssize_t) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_mem_contents"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_mem_contents"] pub fn BIO_mem_contents( bio: *const BIO, out_contents: *mut *const u8, @@ -7565,11 +7596,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_mem_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_buf"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf( bio: *mut BIO, b: *mut BUF_MEM, @@ -7577,22 +7608,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_mem_eof_return"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return( bio: *mut BIO, eof_value: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_fd"] pub fn BIO_s_fd() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fd"] pub fn BIO_new_fd(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fd"] pub fn BIO_set_fd( bio: *mut BIO, fd: ::std::os::raw::c_int, @@ -7600,30 +7631,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fd"] pub fn BIO_get_fd(bio: *mut BIO, out_fd: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_file"] pub fn BIO_s_file() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_file"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_file"] pub fn BIO_new_file( filename: *const ::std::os::raw::c_char, mode: *const ::std::os::raw::c_char, ) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_fp"] pub fn BIO_new_fp(stream: *mut FILE, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_fp"] pub fn BIO_get_fp(bio: *mut BIO, out_file: *mut *mut FILE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_fp"] pub fn BIO_set_fp( bio: *mut BIO, file: *mut FILE, @@ -7631,89 +7662,89 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_read_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_read_filename"] pub fn BIO_read_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_write_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_write_filename"] pub fn BIO_write_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_append_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_append_filename"] pub fn BIO_append_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_rw_filename"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_rw_filename"] pub fn BIO_rw_filename( bio: *mut BIO, filename: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_tell"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_tell"] pub fn BIO_tell(bio: *mut BIO) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_seek"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_seek"] pub fn BIO_seek(bio: *mut BIO, offset: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_socket"] pub fn BIO_s_socket() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_socket"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_socket"] pub fn BIO_new_socket(fd: ::std::os::raw::c_int, close_flag: ::std::os::raw::c_int) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_s_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_s_connect"] pub fn BIO_s_connect() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_connect"] pub fn BIO_new_connect(host_and_optional_port: *const ::std::os::raw::c_char) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_hostname"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname( bio: *mut BIO, host_and_optional_port: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_port"] pub fn BIO_set_conn_port( bio: *mut BIO, port_str: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_conn_int_port"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port( bio: *mut BIO, port: *const ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_nbio"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_nbio"] pub fn BIO_set_nbio(bio: *mut BIO, on: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_do_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_do_connect"] pub fn BIO_do_connect(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_new_bio_pair"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair( out1: *mut *mut BIO, writebuf1: usize, @@ -7722,34 +7753,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_read_request"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_ctrl_get_write_guarantee"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee(bio: *mut BIO) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_shutdown_wr"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_new_index"] pub fn BIO_get_new_index() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_new"] pub fn BIO_meth_new( type_: ::std::os::raw::c_int, name: *const ::std::os::raw::c_char, ) -> *mut BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_free"] pub fn BIO_meth_free(method: *mut BIO_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_create"] pub fn BIO_meth_set_create( method: *mut BIO_METHOD, create: ::std::option::Option< @@ -7758,13 +7789,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_create"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_create"] pub fn BIO_meth_get_create( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy( method: *mut BIO_METHOD, destroy: ::std::option::Option< @@ -7773,13 +7804,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy( method: *const BIO_METHOD, ) -> ::std::option::Option ::std::os::raw::c_int>; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_write"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_write"] pub fn BIO_meth_set_write( method: *mut BIO_METHOD, write: ::std::option::Option< @@ -7792,7 +7823,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_read"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_read"] pub fn BIO_meth_set_read( method: *mut BIO_METHOD, read: ::std::option::Option< @@ -7805,7 +7836,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets( method: *mut BIO_METHOD, gets: ::std::option::Option< @@ -7818,7 +7849,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_gets"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7830,7 +7861,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl( method: *mut BIO_METHOD, ctrl: ::std::option::Option< @@ -7844,7 +7875,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7857,7 +7888,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl( method: *mut BIO_METHOD, callback_ctrl: ::std::option::Option< @@ -7870,7 +7901,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_callback_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7882,23 +7913,23 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_data"] pub fn BIO_set_data(bio: *mut BIO, ptr: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_data"] pub fn BIO_get_data(bio: *mut BIO) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_init"] pub fn BIO_set_init(bio: *mut BIO, init: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_init"] pub fn BIO_get_init(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -7908,7 +7939,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ex_data"] pub fn BIO_set_ex_data( bio: *mut BIO, idx: ::std::os::raw::c_int, @@ -7916,37 +7947,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_ex_data"] pub fn BIO_get_ex_data( bio: *const BIO, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_base64"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_base64"] pub fn BIO_f_base64() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_retry_special"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_retry_special"] pub fn BIO_set_retry_special(bio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_write_buffer_size"] - pub fn BIO_set_write_buffer_size( - bio: *mut BIO, - buffer_size: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_shutdown"] pub fn BIO_set_shutdown(bio: *mut BIO, shutdown: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_get_shutdown"] pub fn BIO_get_shutdown(bio: *mut BIO) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_set_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts( method: *mut BIO_METHOD, puts: ::std::option::Option< @@ -7958,7 +7982,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_meth_get_puts"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts( method: *const BIO_METHOD, ) -> ::std::option::Option< @@ -7968,6 +7992,13 @@ extern "C" { ) -> ::std::os::raw::c_int, >; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_write_buffer_size"] + pub fn BIO_set_write_buffer_size( + bio: *mut BIO, + buffer_size: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct bio_method_st { @@ -8328,193 +8359,193 @@ impl Default for bio_st { } pub type BN_ULONG = u64; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_new"] pub fn BN_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_init"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_init"] pub fn BN_init(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_free"] pub fn BN_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_free"] pub fn BN_clear_free(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dup"] pub fn BN_dup(src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_copy"] pub fn BN_copy(dest: *mut BIGNUM, src: *const BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear"] pub fn BN_clear(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_value_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_value_one"] pub fn BN_value_one() -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits"] pub fn BN_num_bits(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bytes"] pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_zero"] pub fn BN_zero(bn: *mut BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_one"] pub fn BN_one(bn: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_word"] pub fn BN_set_word(bn: *mut BIGNUM, value: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_u64"] pub fn BN_set_u64(bn: *mut BIGNUM, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_negative"] pub fn BN_set_negative(bn: *mut BIGNUM, sign: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_negative"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_negative"] pub fn BN_is_negative(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bin2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bin2bn"] pub fn BN_bin2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin"] pub fn BN_bn2bin(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_le2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_le2bn"] pub fn BN_le2bn(in_: *const u8, len: usize, ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2le_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2le_padded"] pub fn BN_bn2le_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2bin_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded(out: *mut u8, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2cbb_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded(out: *mut CBB, len: usize, in_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2hex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2hex"] pub fn BN_bn2hex(bn: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_hex2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_hex2bn"] pub fn BN_hex2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2dec"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2dec"] pub fn BN_bn2dec(a: *const BIGNUM) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_dec2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_dec2bn"] pub fn BN_dec2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_asc2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_asc2bn"] pub fn BN_asc2bn( outp: *mut *mut BIGNUM, in_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print"] pub fn BN_print(bio: *mut BIO, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_print_fp"] pub fn BN_print_fp(fp: *mut FILE, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_word"] pub fn BN_get_word(bn: *const BIGNUM) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_u64"] pub fn BN_get_u64(bn: *const BIGNUM, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_parse_asn1_unsigned"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned(cbs: *mut CBS, ret: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_marshal_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_marshal_asn1"] pub fn BN_marshal_asn1(cbb: *mut CBB, bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_new"] pub fn BN_CTX_new() -> *mut BN_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_free"] pub fn BN_CTX_free(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_start"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_start"] pub fn BN_CTX_start(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_get"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_get"] pub fn BN_CTX_get(ctx: *mut BN_CTX) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_end"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_end"] pub fn BN_CTX_end(ctx: *mut BN_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add"] pub fn BN_add(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_uadd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_uadd"] pub fn BN_uadd(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_add_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_add_word"] pub fn BN_add_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub"] pub fn BN_sub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_usub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_usub"] pub fn BN_usub(r: *mut BIGNUM, a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sub_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sub_word"] pub fn BN_sub_word(a: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul"] pub fn BN_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8523,15 +8554,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mul_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mul_word"] pub fn BN_mul_word(bn: *mut BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqr"] pub fn BN_sqr(r: *mut BIGNUM, a: *const BIGNUM, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div"] pub fn BN_div( quotient: *mut BIGNUM, rem: *mut BIGNUM, @@ -8541,11 +8572,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_div_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_div_word"] pub fn BN_div_word(numerator: *mut BIGNUM, divisor: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_sqrt"] pub fn BN_sqrt( out_sqrt: *mut BIGNUM, in_: *const BIGNUM, @@ -8553,47 +8584,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp"] pub fn BN_cmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_cmp_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_cmp_word"] pub fn BN_cmp_word(a: *const BIGNUM, b: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_ucmp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_ucmp"] pub fn BN_ucmp(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_equal_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_equal_consttime"] pub fn BN_equal_consttime(a: *const BIGNUM, b: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_abs_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_abs_is_word"] pub fn BN_abs_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_zero"] pub fn BN_is_zero(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_one"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_one"] pub fn BN_is_one(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_word"] pub fn BN_is_word(bn: *const BIGNUM, w: BN_ULONG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_odd"] pub fn BN_is_odd(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_pow2"] pub fn BN_is_pow2(a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift"] pub fn BN_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8601,11 +8632,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_lshift1"] pub fn BN_lshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift"] pub fn BN_rshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8613,43 +8644,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rshift1"] pub fn BN_rshift1(r: *mut BIGNUM, a: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_set_bit"] pub fn BN_set_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_clear_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_clear_bit"] pub fn BN_clear_bit(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_bit_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_bit_set"] pub fn BN_is_bit_set(a: *const BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mask_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mask_bits"] pub fn BN_mask_bits(a: *mut BIGNUM, n: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_count_low_zero_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits(bn: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_word"] pub fn BN_mod_word(a: *const BIGNUM, w: BN_ULONG) -> BN_ULONG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_pow2"] pub fn BN_mod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod_pow2"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2(r: *mut BIGNUM, a: *const BIGNUM, e: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_nnmod"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_nnmod"] pub fn BN_nnmod( rem: *mut BIGNUM, numerator: *const BIGNUM, @@ -8658,7 +8689,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add"] pub fn BN_mod_add( r: *mut BIGNUM, a: *const BIGNUM, @@ -8668,7 +8699,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_add_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_add_quick"] pub fn BN_mod_add_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8677,7 +8708,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub"] pub fn BN_mod_sub( r: *mut BIGNUM, a: *const BIGNUM, @@ -8687,7 +8718,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sub_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8696,7 +8727,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul"] pub fn BN_mod_mul( r: *mut BIGNUM, a: *const BIGNUM, @@ -8706,7 +8737,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqr"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqr"] pub fn BN_mod_sqr( r: *mut BIGNUM, a: *const BIGNUM, @@ -8715,7 +8746,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift"] pub fn BN_mod_lshift( r: *mut BIGNUM, a: *const BIGNUM, @@ -8725,7 +8756,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8734,7 +8765,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1"] pub fn BN_mod_lshift1( r: *mut BIGNUM, a: *const BIGNUM, @@ -8743,7 +8774,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_lshift1_quick"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick( r: *mut BIGNUM, a: *const BIGNUM, @@ -8751,7 +8782,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_sqrt"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_sqrt"] pub fn BN_mod_sqrt( in_: *mut BIGNUM, a: *const BIGNUM, @@ -8760,7 +8791,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand"] pub fn BN_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8769,7 +8800,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand"] pub fn BN_pseudo_rand( rnd: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8778,11 +8809,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range"] pub fn BN_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_rand_range_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_rand_range_ex"] pub fn BN_rand_range_ex( r: *mut BIGNUM, min_inclusive: BN_ULONG, @@ -8790,7 +8821,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_pseudo_rand_range"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range(rnd: *mut BIGNUM, range: *const BIGNUM) -> ::std::os::raw::c_int; } #[repr(C)] @@ -8918,15 +8949,15 @@ impl Default for bn_gencb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_new"] pub fn BN_GENCB_new() -> *mut BN_GENCB; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_free"] pub fn BN_GENCB_free(callback: *mut BN_GENCB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set"] pub fn BN_GENCB_set( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -8940,7 +8971,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_call"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_call"] pub fn BN_GENCB_call( callback: *mut BN_GENCB, event: ::std::os::raw::c_int, @@ -8948,11 +8979,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_get_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg(callback: *const BN_GENCB) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_generate_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex( ret: *mut BIGNUM, bits: ::std::os::raw::c_int, @@ -8967,7 +8998,7 @@ pub const bn_primality_result_t_bn_composite: bn_primality_result_t = 1; pub const bn_primality_result_t_bn_non_prime_power_composite: bn_primality_result_t = 2; pub type bn_primality_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_enhanced_miller_rabin_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test( out_result: *mut bn_primality_result_t, w: *const BIGNUM, @@ -8977,7 +9008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_primality_test"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_primality_test"] pub fn BN_primality_test( is_probably_prime: *mut ::std::os::raw::c_int, candidate: *const BIGNUM, @@ -8988,7 +9019,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_fasttest_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -8998,7 +9029,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_is_prime_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_is_prime_ex"] pub fn BN_is_prime_ex( candidate: *const BIGNUM, checks: ::std::os::raw::c_int, @@ -9007,7 +9038,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_gcd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_gcd"] pub fn BN_gcd( r: *mut BIGNUM, a: *const BIGNUM, @@ -9016,7 +9047,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse"] pub fn BN_mod_inverse( out: *mut BIGNUM, a: *const BIGNUM, @@ -9025,7 +9056,7 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_blinded"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9035,7 +9066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_inverse_odd"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd( out: *mut BIGNUM, out_no_inverse: *mut ::std::os::raw::c_int, @@ -9045,23 +9076,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_for_modulus"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime(mod_: *const BIGNUM, ctx: *mut BN_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free(mont: *mut BN_MONT_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy(to: *mut BN_MONT_CTX, from: *const BN_MONT_CTX) -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_montgomery"] pub fn BN_to_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9070,7 +9101,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_from_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_from_montgomery"] pub fn BN_from_montgomery( ret: *mut BIGNUM, a: *const BIGNUM, @@ -9079,7 +9110,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_mul_montgomery"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery( r: *mut BIGNUM, a: *const BIGNUM, @@ -9089,7 +9120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_exp"] pub fn BN_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9098,7 +9129,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp"] pub fn BN_mod_exp( r: *mut BIGNUM, a: *const BIGNUM, @@ -9108,7 +9139,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont( r: *mut BIGNUM, a: *const BIGNUM, @@ -9119,7 +9150,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_consttime"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime( rr: *mut BIGNUM, a: *const BIGNUM, @@ -9130,7 +9161,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_GENCB_set_old"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old( callback: *mut BN_GENCB, f: ::std::option::Option< @@ -9144,15 +9175,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2mpi"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2mpi"] pub fn BN_bn2mpi(in_: *const BIGNUM, out: *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mpi2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mpi2bn"] pub fn BN_mpi2bn(in_: *const u8, len: usize, out: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp_mont_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word( r: *mut BIGNUM, a: BN_ULONG, @@ -9163,7 +9194,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_mod_exp2_mont"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont( r: *mut BIGNUM, a1: *const BIGNUM, @@ -9176,11 +9207,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new() -> *mut BN_MONT_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_MONT_CTX_set"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set( mont: *mut BN_MONT_CTX, mod_: *const BIGNUM, @@ -9188,7 +9219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_bn2binpad"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_bn2binpad"] pub fn BN_bn2binpad( in_: *const BIGNUM, out: *mut u8, @@ -9196,11 +9227,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_secure_new"] pub fn BN_secure_new() -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_CTX_secure_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new() -> *mut BN_CTX; } #[repr(C)] @@ -9348,15 +9379,15 @@ impl Default for bn_mont_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_num_bits_word"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_num_bits_word"] pub fn BN_num_bits_word(l: BN_ULONG) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2bit"] pub fn ASN1_tag2bit(tag: ::std::os::raw::c_int) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_tag2str"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_tag2str"] pub fn ASN1_tag2str(tag: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } pub type d2i_of_void = ::std::option::Option< @@ -9380,15 +9411,15 @@ pub struct ASN1_VALUE_st { } pub type ASN1_VALUE = ASN1_VALUE_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_new"] pub fn ASN1_item_new(it: *const ASN1_ITEM) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_free"] pub fn ASN1_item_free(val: *mut ASN1_VALUE, it: *const ASN1_ITEM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i"] pub fn ASN1_item_d2i( out: *mut *mut ASN1_VALUE, inp: *mut *const ::std::os::raw::c_uchar, @@ -9397,7 +9428,7 @@ extern "C" { ) -> *mut ASN1_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d"] pub fn ASN1_item_i2d( val: *mut ASN1_VALUE, outp: *mut *mut ::std::os::raw::c_uchar, @@ -9405,14 +9436,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_dup"] pub fn ASN1_item_dup( it: *const ASN1_ITEM, x: *mut ::std::os::raw::c_void, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp( it: *const ASN1_ITEM, in_: *mut FILE, @@ -9420,7 +9451,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_d2i_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio( it: *const ASN1_ITEM, in_: *mut BIO, @@ -9428,7 +9459,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp( it: *const ASN1_ITEM, out: *mut FILE, @@ -9436,7 +9467,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_i2d_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio( it: *const ASN1_ITEM, out: *mut BIO, @@ -9444,14 +9475,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_unpack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_i2d_bio"] + pub fn ASN1_i2d_bio( + i2d: i2d_of_void, + out: *mut BIO, + in_: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_unpack"] pub fn ASN1_item_unpack( oct: *const ASN1_STRING, it: *const ASN1_ITEM, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_pack"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_pack"] pub fn ASN1_item_pack( obj: *mut ::std::os::raw::c_void, it: *const ASN1_ITEM, @@ -9459,7 +9498,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN( out: *mut ASN1_BOOLEAN, inp: *mut *const ::std::os::raw::c_uchar, @@ -9467,22 +9506,22 @@ extern "C" { ) -> ASN1_BOOLEAN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BOOLEAN"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN( a: ASN1_BOOLEAN, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_FBOOLEAN_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it: ASN1_ITEM; } #[repr(C)] @@ -9558,54 +9597,54 @@ impl Default for asn1_string_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new(type_: ::std::os::raw::c_int) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_new"] pub fn ASN1_STRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_free"] pub fn ASN1_STRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy( dst: *mut ASN1_STRING, str_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup(str_: *const ASN1_STRING) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_type"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_type"] pub fn ASN1_STRING_type(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data(str_: *const ASN1_STRING) -> *const ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_data"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_data"] pub fn ASN1_STRING_data(str_: *mut ASN1_STRING) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_length"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_length"] pub fn ASN1_STRING_length(str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp(a: *const ASN1_STRING, b: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set"] pub fn ASN1_STRING_set( str_: *mut ASN1_STRING, data: *const ::std::os::raw::c_void, @@ -9613,7 +9652,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0( str_: *mut ASN1_STRING, data: *mut ::std::os::raw::c_void, @@ -9621,79 +9660,79 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new() -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new() -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new() -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new() -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new() -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new() -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new() -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new() -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new() -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free(str_: *mut ASN1_BMPSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free(str_: *mut ASN1_GENERALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free(str_: *mut ASN1_IA5STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free(str_: *mut ASN1_OCTET_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free(str_: *mut ASN1_PRINTABLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free(str_: *mut ASN1_T61STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free(str_: *mut ASN1_UNIVERSALSTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free(str_: *mut ASN1_UTF8STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free(str_: *mut ASN1_VISIBLESTRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING( out: *mut *mut ASN1_BMPSTRING, inp: *mut *const u8, @@ -9701,7 +9740,7 @@ extern "C" { ) -> *mut ASN1_BMPSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING( out: *mut *mut ASN1_GENERALSTRING, inp: *mut *const u8, @@ -9709,7 +9748,7 @@ extern "C" { ) -> *mut ASN1_GENERALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING( out: *mut *mut ASN1_IA5STRING, inp: *mut *const u8, @@ -9717,7 +9756,7 @@ extern "C" { ) -> *mut ASN1_IA5STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING( out: *mut *mut ASN1_OCTET_STRING, inp: *mut *const u8, @@ -9725,7 +9764,7 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING( out: *mut *mut ASN1_PRINTABLESTRING, inp: *mut *const u8, @@ -9733,7 +9772,7 @@ extern "C" { ) -> *mut ASN1_PRINTABLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING( out: *mut *mut ASN1_T61STRING, inp: *mut *const u8, @@ -9741,7 +9780,7 @@ extern "C" { ) -> *mut ASN1_T61STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING( out: *mut *mut ASN1_UNIVERSALSTRING, inp: *mut *const u8, @@ -9749,7 +9788,7 @@ extern "C" { ) -> *mut ASN1_UNIVERSALSTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING( out: *mut *mut ASN1_UTF8STRING, inp: *mut *const u8, @@ -9757,7 +9796,7 @@ extern "C" { ) -> *mut ASN1_UTF8STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING( out: *mut *mut ASN1_VISIBLESTRING, inp: *mut *const u8, @@ -9765,117 +9804,117 @@ extern "C" { ) -> *mut ASN1_VISIBLESTRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BMPSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING( in_: *const ASN1_BMPSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING( in_: *const ASN1_GENERALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_IA5STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING( in_: *const ASN1_IA5STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING( in_: *const ASN1_OCTET_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING( in_: *const ASN1_PRINTABLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_T61STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING( in_: *const ASN1_T61STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UNIVERSALSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING( in_: *const ASN1_UNIVERSALSTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTF8STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING( in_: *const ASN1_UTF8STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_VISIBLESTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING( in_: *const ASN1_VISIBLESTRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BMPSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_IA5STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_T61STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UNIVERSALSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTF8STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_VISIBLESTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup(a: *const ASN1_OCTET_STRING) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp( a: *const ASN1_OCTET_STRING, b: *const ASN1_OCTET_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OCTET_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set( str_: *mut ASN1_OCTET_STRING, data: *const ::std::os::raw::c_uchar, @@ -9883,14 +9922,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_to_UTF8"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8( out: *mut *mut ::std::os::raw::c_uchar, in_: *const ASN1_STRING, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9900,7 +9939,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_mbstring_ncopy"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy( out: *mut *mut ASN1_STRING, in_: *const u8, @@ -9912,7 +9951,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID( out: *mut *mut ASN1_STRING, in_: *const ::std::os::raw::c_uchar, @@ -9922,7 +9961,7 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add( nid: ::std::os::raw::c_int, minsize: ::std::os::raw::c_long, @@ -9932,15 +9971,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9948,26 +9987,26 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIRECTORYSTRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING( in_: *const ASN1_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIRECTORYSTRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -9975,23 +10014,23 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DISPLAYTEXT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DISPLAYTEXT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new() -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free(str_: *mut ASN1_BIT_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -9999,14 +10038,14 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING( out: *mut *mut ASN1_BIT_STRING, inp: *mut *const u8, @@ -10014,25 +10053,25 @@ extern "C" { ) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_BIT_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING( in_: *const ASN1_BIT_STRING, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_num_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes( str_: *const ASN1_BIT_STRING, out: *mut usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set( str_: *mut ASN1_BIT_STRING, d: *const ::std::os::raw::c_uchar, @@ -10040,7 +10079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_set_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit( str_: *mut ASN1_BIT_STRING, n: ::std::os::raw::c_int, @@ -10048,14 +10087,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_get_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit( str_: *const ASN1_BIT_STRING, n: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_BIT_STRING_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check( str_: *const ASN1_BIT_STRING, flags: *const ::std::os::raw::c_uchar, @@ -10084,19 +10123,19 @@ pub type sk_ASN1_INTEGER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new() -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free(str_: *mut ASN1_INTEGER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup(x: *const ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER( out: *mut *mut ASN1_INTEGER, inp: *mut *const u8, @@ -10104,11 +10143,11 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER( in_: *mut *mut ASN1_INTEGER, outp: *mut *const u8, @@ -10116,54 +10155,54 @@ extern "C" { ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2c_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER(in_: *const ASN1_INTEGER, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64(out: *mut ASN1_INTEGER, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64(out: *mut ASN1_INTEGER, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64(out: *mut u64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64(out: *mut i64, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER(bn: *const BIGNUM, ai: *mut ASN1_INTEGER) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN(ai: *const ASN1_INTEGER, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp( x: *const ASN1_INTEGER, y: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new() -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free(str_: *mut ASN1_ENUMERATED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED( out: *mut *mut ASN1_ENUMERATED, inp: *mut *const u8, @@ -10171,59 +10210,59 @@ extern "C" { ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED( in_: *const ASN1_ENUMERATED, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64(out: *mut ASN1_ENUMERATED, v: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64(out: *mut ASN1_ENUMERATED, v: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64( out: *mut u64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64( out: *mut i64, a: *const ASN1_ENUMERATED, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_to_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED( bn: *const BIGNUM, ai: *mut ASN1_ENUMERATED, ) -> *mut ASN1_ENUMERATED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_to_BN"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN(ai: *const ASN1_ENUMERATED, bn: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new() -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free(str_: *mut ASN1_UTCTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME( out: *mut *mut ASN1_UTCTIME, inp: *mut *const u8, @@ -10231,23 +10270,23 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_UTCTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME(in_: *const ASN1_UTCTIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check(a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set(s: *mut ASN1_UTCTIME, posix_time: i64) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj( s: *mut ASN1_UTCTIME, posix_time: i64, @@ -10256,26 +10295,26 @@ extern "C" { ) -> *mut ASN1_UTCTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string( s: *mut ASN1_UTCTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_cmp_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t(s: *const ASN1_UTCTIME, t: time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new() -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free(str_: *mut ASN1_GENERALIZEDTIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME( out: *mut *mut ASN1_GENERALIZEDTIME, inp: *mut *const u8, @@ -10283,29 +10322,29 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_GENERALIZEDTIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME( in_: *const ASN1_GENERALIZEDTIME, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check(a: *const ASN1_GENERALIZEDTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj( s: *mut ASN1_GENERALIZEDTIME, posix_time: i64, @@ -10314,22 +10353,22 @@ extern "C" { ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string( s: *mut ASN1_GENERALIZEDTIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_new"] pub fn ASN1_TIME_new() -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_free"] pub fn ASN1_TIME_free(str_: *mut ASN1_TIME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME( out: *mut *mut ASN1_TIME, inp: *mut *const u8, @@ -10337,15 +10376,15 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TIME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME(in_: *const ASN1_TIME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_it"] pub static ASN1_TIME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_diff"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff( out_days: *mut ::std::os::raw::c_int, out_seconds: *mut ::std::os::raw::c_int, @@ -10354,15 +10393,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix(s: *mut ASN1_TIME, posix_time: i64) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set"] pub fn ASN1_TIME_set(s: *mut ASN1_TIME, time: time_t) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj( s: *mut ASN1_TIME, posix_time: i64, @@ -10371,52 +10410,52 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_check"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_check"] pub fn ASN1_TIME_check(t: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_generalizedtime"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime( t: *const ASN1_TIME, out: *mut *mut ASN1_GENERALIZEDTIME, ) -> *mut ASN1_GENERALIZEDTIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_tm"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm(t: *const ASN1_TIME, out: *mut tm) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_set_string_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509( s: *mut ASN1_TIME, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_time_t"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t(t: *const ASN1_TIME, out: *mut time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_to_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix(t: *const ASN1_TIME, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_new"] pub fn ASN1_NULL_new() -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_free"] pub fn ASN1_NULL_free(null: *mut ASN1_NULL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL( out: *mut *mut ASN1_NULL, inp: *mut *const u8, @@ -10424,11 +10463,11 @@ extern "C" { ) -> *mut ASN1_NULL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_NULL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL(in_: *const ASN1_NULL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_NULL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_NULL_it"] pub static ASN1_NULL_it: ASN1_ITEM; } #[repr(C)] @@ -10453,7 +10492,7 @@ pub type sk_ASN1_OBJECT_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_create"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create( nid: ::std::os::raw::c_int, data: *const u8, @@ -10463,11 +10502,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free(a: *mut ASN1_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10475,11 +10514,11 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT(in_: *const ASN1_OBJECT, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_c2i_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT( out: *mut *mut ASN1_OBJECT, inp: *mut *const u8, @@ -10487,7 +10526,7 @@ extern "C" { ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_OBJECT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it: ASN1_ITEM; } #[repr(C)] @@ -10821,15 +10860,15 @@ pub type sk_ASN1_TYPE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new() -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free(a: *mut ASN1_TYPE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE( out: *mut *mut ASN1_TYPE, inp: *mut *const u8, @@ -10837,19 +10876,19 @@ extern "C" { ) -> *mut ASN1_TYPE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_TYPE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE(in_: *const ASN1_TYPE, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ANY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ANY_it"] pub static ASN1_ANY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get(a: *const ASN1_TYPE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10857,7 +10896,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1( a: *mut ASN1_TYPE, type_: ::std::os::raw::c_int, @@ -10865,12 +10904,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TYPE_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp(a: *const ASN1_TYPE, b: *const ASN1_TYPE) -> ::std::os::raw::c_int; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10878,14 +10917,14 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SEQUENCE_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY( out: *mut *mut ASN1_SEQUENCE_ANY, inp: *mut *const u8, @@ -10893,33 +10932,33 @@ extern "C" { ) -> *mut ASN1_SEQUENCE_ANY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_SET_ANY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY( in_: *const ASN1_SEQUENCE_ANY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_UTCTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print(out: *mut BIO, a: *const ASN1_UTCTIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_GENERALIZEDTIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print( out: *mut BIO, a: *const ASN1_GENERALIZEDTIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_TIME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_TIME_print"] pub fn ASN1_TIME_print(out: *mut BIO, a: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print"] pub fn ASN1_STRING_print(out: *mut BIO, str_: *const ASN1_STRING) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex( out: *mut BIO, str_: *const ASN1_STRING, @@ -10927,7 +10966,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp( fp: *mut FILE, str_: *const ASN1_STRING, @@ -10935,19 +10974,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER(bp: *mut BIO, a: *const ASN1_INTEGER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED(bp: *mut BIO, a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT(bp: *mut BIO, a: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ASN1_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING( bp: *mut BIO, a: *const ASN1_STRING, @@ -10955,7 +10994,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2t_ASN1_OBJECT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT( buf: *mut ::std::os::raw::c_char, buf_len: ::std::os::raw::c_int, @@ -10963,7 +11002,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_get_object"] pub fn ASN1_get_object( inp: *mut *const ::std::os::raw::c_uchar, out_length: *mut ::std::os::raw::c_long, @@ -10973,7 +11012,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_object"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_object"] pub fn ASN1_put_object( outp: *mut *mut ::std::os::raw::c_uchar, constructed: ::std::os::raw::c_int, @@ -10983,11 +11022,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_put_eoc"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_put_eoc"] pub fn ASN1_put_eoc(outp: *mut *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_object_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_object_size"] pub fn ASN1_object_size( constructed: ::std::os::raw::c_int, length: ::std::os::raw::c_int, @@ -10995,33 +11034,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask"] - pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_set_default_mask_asc"] - pub fn ASN1_STRING_set_default_mask_asc( - p: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_get_default_mask"] - pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_STRING_TABLE_cleanup"] - pub fn ASN1_STRING_TABLE_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new() -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free(str_: *mut ASN1_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE( out: *mut *mut ASN1_STRING, inp: *mut *const u8, @@ -11029,36 +11050,54 @@ extern "C" { ) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ASN1_PRINTABLE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE(in_: *const ASN1_STRING, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_PRINTABLE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set( a: *mut ASN1_INTEGER, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_set"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set( a: *mut ASN1_ENUMERATED, v: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_INTEGER_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get(a: *const ASN1_INTEGER) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_ENUMERATED_get"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get(a: *const ASN1_ENUMERATED) -> ::std::os::raw::c_long; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask"] + pub fn ASN1_STRING_set_default_mask(mask: ::std::os::raw::c_ulong); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_set_default_mask_asc"] + pub fn ASN1_STRING_set_default_mask_asc( + p: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_get_default_mask"] + pub fn ASN1_STRING_get_default_mask() -> ::std::os::raw::c_ulong; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_STRING_TABLE_cleanup"] + pub fn ASN1_STRING_TABLE_cleanup(); +} pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st; #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -11655,7 +11694,7 @@ impl Default for ASN1_AUX_st { } pub type ASN1_AUX = ASN1_AUX_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_SEQUENCE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it: ASN1_ITEM; } #[repr(C)] @@ -11680,19 +11719,19 @@ pub type sk_ASN1_VALUE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodedLength"] pub fn EVP_EncodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodedLength"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodedLength"] pub fn EVP_DecodedLength(out_len: *mut usize, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBase64"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64( out: *mut u8, out_len: *mut usize, @@ -11702,19 +11741,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new() -> *mut EVP_ENCODE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ENCODE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeInit"] pub fn EVP_EncodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11724,7 +11763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11732,11 +11771,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeInit"] pub fn EVP_DecodeInit(ctx: *mut EVP_ENCODE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11746,7 +11785,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal( ctx: *mut EVP_ENCODE_CTX, out: *mut u8, @@ -11754,7 +11793,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecodeBlock"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock(dst: *mut u8, src: *const u8, src_len: usize) -> ::std::os::raw::c_int; } #[repr(C)] @@ -11913,11 +11952,11 @@ impl Default for blake2b_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init(b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update( b2b: *mut BLAKE2B_CTX, data: *const ::std::os::raw::c_void, @@ -11925,11 +11964,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final(out: *mut u8, b2b: *mut BLAKE2B_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BLAKE2B256"] + #[link_name = "\u{1}aws_lc_0_15_0_BLAKE2B256"] pub fn BLAKE2B256(data: *const u8, len: usize, out: *mut u8); } #[repr(C)] @@ -11984,19 +12023,19 @@ impl Default for bf_key_st { } pub type BF_KEY = bf_key_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_set_key"] pub fn BF_set_key(key: *mut BF_KEY, len: usize, data: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_encrypt"] pub fn BF_encrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_decrypt"] pub fn BF_decrypt(data: *mut u32, key: *const BF_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt( in_: *const u8, out: *mut u8, @@ -12005,7 +12044,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BF_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -12066,23 +12105,23 @@ impl Default for cbs_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_init"] pub fn CBS_init(cbs: *mut CBS, data: *const u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_skip"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_skip"] pub fn CBS_skip(cbs: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_data"] pub fn CBS_data(cbs: *const CBS) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_len"] pub fn CBS_len(cbs: *const CBS) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_stow"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_stow"] pub fn CBS_stow( cbs: *const CBS, out_ptr: *mut *mut u8, @@ -12090,86 +12129,86 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_strdup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_strdup"] pub fn CBS_strdup( cbs: *const CBS, out_ptr: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_contains_zero_byte"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_mem_equal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_mem_equal"] pub fn CBS_mem_equal(cbs: *const CBS, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8"] pub fn CBS_get_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16"] pub fn CBS_get_u16(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16le"] pub fn CBS_get_u16le(cbs: *mut CBS, out: *mut u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24"] pub fn CBS_get_u24(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32"] pub fn CBS_get_u32(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u32le"] pub fn CBS_get_u32le(cbs: *mut CBS, out: *mut u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64"] pub fn CBS_get_u64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64le"] pub fn CBS_get_u64le(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_last_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_last_u8"] pub fn CBS_get_last_u8(cbs: *mut CBS, out: *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_bytes"] pub fn CBS_get_bytes(cbs: *mut CBS, out: *mut CBS, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_copy_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_copy_bytes"] pub fn CBS_copy_bytes(cbs: *mut CBS, out: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed(cbs: *mut CBS, out: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_until_first"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_until_first"] pub fn CBS_get_until_first(cbs: *mut CBS, out: *mut CBS, c: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_u64_decimal"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1"] pub fn CBS_get_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12177,7 +12216,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12185,11 +12224,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_peek_asn1_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag(cbs: *const CBS, tag_value: CBS_ASN1_TAG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12197,7 +12236,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12206,7 +12245,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_any_ber_asn1_element"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element( cbs: *mut CBS, out: *mut CBS, @@ -12217,22 +12256,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64(cbs: *mut CBS, out: *mut u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64(cbs: *mut CBS, out: *mut i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1( cbs: *mut CBS, out: *mut CBS, @@ -12241,7 +12280,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string( cbs: *mut CBS, out: *mut CBS, @@ -12250,7 +12289,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64( cbs: *mut CBS, out: *mut u64, @@ -12259,7 +12298,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool( cbs: *mut CBS, out: *mut ::std::os::raw::c_int, @@ -12268,37 +12307,37 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_bitstring"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_bitstring_has_bit"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit( cbs: *const CBS, bit: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer( cbs: *const CBS, out_is_negative: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_unsigned_asn1_integer"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_is_valid_asn1_oid"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_asn1_oid_to_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text(cbs: *const CBS) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_generalized_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time( cbs: *const CBS, out_tm: *mut tm, @@ -12306,7 +12345,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_parse_utc_time"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time( cbs: *const CBS, out_tm: *mut tm, @@ -12314,7 +12353,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBS_get_optional_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64( cbs: *mut CBS, out: *mut i64, @@ -12621,23 +12660,23 @@ impl Default for cbb_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_zero"] pub fn CBB_zero(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init"] pub fn CBB_init(cbb: *mut CBB, initial_capacity: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_init_fixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_init_fixed"] pub fn CBB_init_fixed(cbb: *mut CBB, buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_cleanup"] pub fn CBB_cleanup(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_finish"] pub fn CBB_finish( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12645,40 +12684,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush"] pub fn CBB_flush(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_data"] pub fn CBB_data(cbb: *const CBB) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_len"] pub fn CBB_len(cbb: *const CBB) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24_length_prefixed"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed( cbb: *mut CBB, out_contents: *mut CBB, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1"] pub fn CBB_add_asn1( cbb: *mut CBB, out_contents: *mut CBB, @@ -12686,15 +12725,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_bytes"] pub fn CBB_add_bytes(cbb: *mut CBB, data: *const u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_zeros"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_zeros"] pub fn CBB_add_zeros(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_space"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_space"] pub fn CBB_add_space( cbb: *mut CBB, out_data: *mut *mut u8, @@ -12702,55 +12741,55 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_reserve"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_reserve"] pub fn CBB_reserve(cbb: *mut CBB, out_data: *mut *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_did_write"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_did_write"] pub fn CBB_did_write(cbb: *mut CBB, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u8"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u8"] pub fn CBB_add_u8(cbb: *mut CBB, value: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16"] pub fn CBB_add_u16(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u16le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u16le"] pub fn CBB_add_u16le(cbb: *mut CBB, value: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u24"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u24"] pub fn CBB_add_u24(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32"] pub fn CBB_add_u32(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u32le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u32le"] pub fn CBB_add_u32le(cbb: *mut CBB, value: u32) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64"] pub fn CBB_add_u64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_u64le"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_u64le"] pub fn CBB_add_u64le(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_discard_child"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_discard_child"] pub fn CBB_discard_child(cbb: *mut CBB); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64(cbb: *mut CBB, value: u64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_uint64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag( cbb: *mut CBB, value: u64, @@ -12758,11 +12797,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64(cbb: *mut CBB, value: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_int64_with_tag"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag( cbb: *mut CBB, value: i64, @@ -12770,7 +12809,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_octet_string"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string( cbb: *mut CBB, data: *const u8, @@ -12778,11 +12817,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_bool"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool(cbb: *mut CBB, value: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_add_asn1_oid_from_text"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text( cbb: *mut CBB, text: *const ::std::os::raw::c_char, @@ -12790,11 +12829,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CBB_flush_asn1_set_of"] + #[link_name = "\u{1}aws_lc_0_15_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of(cbb: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_chacha_20"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20( out: *mut u8, in_: *const u8, @@ -12805,122 +12844,122 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc4"] pub fn EVP_rc4() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_cbc"] pub fn EVP_des_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ecb"] pub fn EVP_des_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede"] pub fn EVP_des_ede() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3"] pub fn EVP_des_ede3() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_xts"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_wrap"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_enc_null"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_enc_null"] pub fn EVP_enc_null() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_rc2_40_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid(nid: ::std::os::raw::c_int) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new() -> *mut EVP_CIPHER_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free(ctx: *mut EVP_CIPHER_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy( out: *mut EVP_CIPHER_CTX, in_: *const EVP_CIPHER_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset(ctx: *mut EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12931,7 +12970,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12941,7 +12980,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -12951,7 +12990,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12961,7 +13000,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12969,7 +13008,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12979,7 +13018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12987,7 +13026,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -12997,7 +13036,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13005,47 +13044,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher(ctx: *const EVP_CIPHER_CTX) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_encrypting"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length(ctx: *const EVP_CIPHER_CTX) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_get_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data(ctx: *const EVP_CIPHER_CTX) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_app_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data(ctx: *mut EVP_CIPHER_CTX, data: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode(ctx: *const EVP_CIPHER_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl( ctx: *mut EVP_CIPHER_CTX, command: ::std::os::raw::c_int, @@ -13054,45 +13093,45 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding( ctx: *mut EVP_CIPHER_CTX, pad: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length( ctx: *mut EVP_CIPHER_CTX, key_len: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_iv_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length(cipher: *const EVP_CIPHER) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode(cipher: *const EVP_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_BytesToKey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_BytesToKey"] pub fn EVP_BytesToKey( type_: *const EVP_CIPHER, md: *const EVP_MD, @@ -13105,23 +13144,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cbc_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherInit"] pub fn EVP_CipherInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13131,7 +13170,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptInit"] pub fn EVP_EncryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13140,7 +13179,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptInit"] pub fn EVP_DecryptInit( ctx: *mut EVP_CIPHER_CTX, cipher: *const EVP_CIPHER, @@ -13149,7 +13188,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CipherFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CipherFinal"] pub fn EVP_CipherFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13157,7 +13196,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_EncryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13165,7 +13204,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DecryptFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13173,7 +13212,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Cipher"] pub fn EVP_Cipher( ctx: *mut EVP_CIPHER_CTX, out: *mut u8, @@ -13182,132 +13221,132 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_cipher_alias"] - pub fn EVP_add_cipher_alias( - a: *const ::std::os::raw::c_char, - b: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_cipherbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname(name: *const ::std::os::raw::c_char) -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_ccm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ctr"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_ofb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_des_ede3_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_128_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_192_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aes_256_cfb8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_ecb"] pub fn EVP_bf_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cbc"] pub fn EVP_bf_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_bf_cfb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_bf_cfb"] pub fn EVP_bf_cfb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_ecb"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cast5_cbc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc() -> *const EVP_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags(ctx: *const EVP_CIPHER_CTX, flags: u32); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_cipher_alias"] + pub fn EVP_add_cipher_alias( + a: *const ::std::os::raw::c_char, + b: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct evp_cipher_ctx_st { @@ -13542,7 +13581,7 @@ impl Default for evp_cipher_info_st { } pub type EVP_CIPHER_INFO = evp_cipher_info_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AES_CMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_AES_CMAC"] pub fn AES_CMAC( out: *mut u8, key: *const u8, @@ -13552,19 +13591,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_new"] pub fn CMAC_CTX_new() -> *mut CMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_free"] pub fn CMAC_CTX_free(ctx: *mut CMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy(out: *mut CMAC_CTX, in_: *const CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Init"] pub fn CMAC_Init( ctx: *mut CMAC_CTX, key: *const ::std::os::raw::c_void, @@ -13574,15 +13613,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Reset"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Reset"] pub fn CMAC_Reset(ctx: *mut CMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Update"] pub fn CMAC_Update(ctx: *mut CMAC_CTX, in_: *const u8, in_len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_Final"] pub fn CMAC_Final( ctx: *mut CMAC_CTX, out: *mut u8, @@ -13590,7 +13629,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CMAC_CTX_get0_cipher_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx(ctx: *mut CMAC_CTX) -> *mut EVP_CIPHER_CTX; } #[repr(C)] @@ -13681,15 +13720,15 @@ pub struct lhash_st_CONF_VALUE { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_new"] pub fn NCONF_new(method: *mut ::std::os::raw::c_void) -> *mut CONF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_free"] pub fn NCONF_free(conf: *mut CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load"] pub fn NCONF_load( conf: *mut CONF, filename: *const ::std::os::raw::c_char, @@ -13697,7 +13736,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_load_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_load_bio"] pub fn NCONF_load_bio( conf: *mut CONF, bio: *mut BIO, @@ -13705,14 +13744,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_section"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_section"] pub fn NCONF_get_section( conf: *const CONF, section: *const ::std::os::raw::c_char, ) -> *const stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NCONF_get_string"] + #[link_name = "\u{1}aws_lc_0_15_0_NCONF_get_string"] pub fn NCONF_get_string( conf: *const CONF, section: *const ::std::os::raw::c_char, @@ -13720,7 +13759,7 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_load_file"] pub fn CONF_modules_load_file( filename: *const ::std::os::raw::c_char, appname: *const ::std::os::raw::c_char, @@ -13728,27 +13767,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_free"] pub fn CONF_modules_free(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_unload"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_unload"] pub fn CONF_modules_unload(all: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CONF_modules_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CONF_modules_finish"] pub fn CONF_modules_finish(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_config"] pub fn OPENSSL_config(config_name: *const ::std::os::raw::c_char); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_no_config"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_no_config"] pub fn OPENSSL_no_config(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_new"] pub fn CTR_DRBG_new( entropy: *const u8, personalization: *const u8, @@ -13756,11 +13795,11 @@ extern "C" { ) -> *mut CTR_DRBG_STATE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_free"] pub fn CTR_DRBG_free(state: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_reseed"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed( drbg: *mut CTR_DRBG_STATE, entropy: *const u8, @@ -13769,7 +13808,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate( drbg: *mut CTR_DRBG_STATE, out: *mut u8, @@ -13779,15 +13818,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CTR_DRBG_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear(drbg: *mut CTR_DRBG_STATE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_keypair"] pub fn X25519_keypair(out_public_value: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519"] pub fn X25519( out_shared_key: *mut u8, private_key: *const u8, @@ -13795,15 +13834,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X25519_public_from_private"] + #[link_name = "\u{1}aws_lc_0_15_0_X25519_public_from_private"] pub fn X25519_public_from_private(out_public_value: *mut u8, private_key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair"] pub fn ED25519_keypair(out_public_key: *mut u8, out_private_key: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_sign"] pub fn ED25519_sign( out_sig: *mut u8, message: *const u8, @@ -13812,7 +13851,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_verify"] pub fn ED25519_verify( message: *const u8, message_len: usize, @@ -13821,7 +13860,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ED25519_keypair_from_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed( out_public_key: *mut u8, out_private_key: *mut u8, @@ -13832,7 +13871,7 @@ pub const spake2_role_t_spake2_role_alice: spake2_role_t = 0; pub const spake2_role_t_spake2_role_bob: spake2_role_t = 1; pub type spake2_role_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new( my_role: spake2_role_t, my_name: *const u8, @@ -13842,11 +13881,11 @@ extern "C" { ) -> *mut SPAKE2_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free(ctx: *mut SPAKE2_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_generate_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg( ctx: *mut SPAKE2_CTX, out: *mut u8, @@ -13857,7 +13896,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SPAKE2_process_msg"] + #[link_name = "\u{1}aws_lc_0_15_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg( ctx: *mut SPAKE2_CTX, out_key: *mut u8, @@ -13930,22 +13969,22 @@ fn bindgen_test_layout_DES_ks() { } pub type DES_key_schedule = DES_ks; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_key"] pub fn DES_set_key(key: *const DES_cblock, schedule: *mut DES_key_schedule); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_key_sched"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_key_sched"] pub fn DES_key_sched( key: *const DES_cblock, schedule: *mut DES_key_schedule, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_set_odd_parity"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_set_odd_parity"] pub fn DES_set_odd_parity(key: *mut DES_cblock); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt( in_: *const DES_cblock, out: *mut DES_cblock, @@ -13954,7 +13993,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ncbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt( in_: *const u8, out: *mut u8, @@ -13965,7 +14004,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ecb3_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt( input: *const DES_cblock, output: *mut DES_cblock, @@ -13976,7 +14015,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede3_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -13989,7 +14028,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_ede2_cbc_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt( in_: *const u8, out: *mut u8, @@ -14001,7 +14040,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_decrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_decrypt3"] pub fn DES_decrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14010,7 +14049,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DES_encrypt3"] + #[link_name = "\u{1}aws_lc_0_15_0_DES_encrypt3"] pub fn DES_encrypt3( data: *mut u32, ks1: *const DES_key_schedule, @@ -14019,47 +14058,47 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new"] pub fn DH_new() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_new_by_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_new_by_nid"] pub fn DH_new_by_nid(nid: ::std::os::raw::c_int) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_free"] pub fn DH_free(dh: *mut DH); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_up_ref"] pub fn DH_up_ref(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_bits"] pub fn DH_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pub_key"] pub fn DH_get0_pub_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_priv_key"] pub fn DH_get0_priv_key(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_p"] pub fn DH_get0_p(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_q"] pub fn DH_get0_q(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_g"] pub fn DH_get0_g(dh: *const DH) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_key"] pub fn DH_get0_key( dh: *const DH, out_pub_key: *mut *const BIGNUM, @@ -14067,7 +14106,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_key"] pub fn DH_set0_key( dh: *mut DH, pub_key: *mut BIGNUM, @@ -14075,7 +14114,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get0_pqg"] pub fn DH_get0_pqg( dh: *const DH, out_p: *mut *const BIGNUM, @@ -14084,7 +14123,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set0_pqg"] pub fn DH_set0_pqg( dh: *mut DH, p: *mut BIGNUM, @@ -14093,44 +14132,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_set_length"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_set_length"] pub fn DH_set_length(dh: *mut DH, priv_length: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_rfc7919_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_1536"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_2048"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_3072"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_4096"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_6144"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BN_get_rfc3526_prime_8192"] + #[link_name = "\u{1}aws_lc_0_15_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192(ret: *mut BIGNUM) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex( dh: *mut DH, prime_bits: ::std::os::raw::c_int, @@ -14139,11 +14178,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_key"] pub fn DH_generate_key(dh: *mut DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_padded"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_padded"] pub fn DH_compute_key_padded( out: *mut u8, peers_key: *const BIGNUM, @@ -14151,7 +14190,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key_hashed"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed( dh: *mut DH, out: *mut u8, @@ -14162,19 +14201,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_size"] pub fn DH_size(dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_num_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_num_bits"] pub fn DH_num_bits(dh: *const DH) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check"] pub fn DH_check(dh: *const DH, out_flags: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_check_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_check_pub_key"] pub fn DH_check_pub_key( dh: *const DH, pub_key: *const BIGNUM, @@ -14182,19 +14221,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DHparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DHparams_dup"] pub fn DHparams_dup(dh: *const DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_parse_parameters"] pub fn DH_parse_parameters(cbs: *mut CBS) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_marshal_parameters"] pub fn DH_marshal_parameters(cbb: *mut CBB, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_generate_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_generate_parameters"] pub fn DH_generate_parameters( prime_len: ::std::os::raw::c_int, generator: ::std::os::raw::c_int, @@ -14209,7 +14248,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams"] pub fn d2i_DHparams( ret: *mut *mut DH, inp: *mut *const ::std::os::raw::c_uchar, @@ -14217,14 +14256,14 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams"] pub fn i2d_DHparams( in_: *const DH, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_compute_key"] pub fn DH_compute_key( out: *mut u8, peers_key: *const BIGNUM, @@ -14232,130 +14271,130 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_get_2048_256"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_get_2048_256"] pub fn DH_get_2048_256() -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DH_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_DH_clear_flags"] pub fn DH_clear_flags(dh: *mut DH, flags: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md4"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md4"] pub fn EVP_md4() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5"] pub fn EVP_md5() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_ripemd160"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_ripemd160"] pub fn EVP_ripemd160() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha1"] pub fn EVP_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha224"] pub fn EVP_sha224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha256"] pub fn EVP_sha256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha384"] pub fn EVP_sha384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512"] pub fn EVP_sha512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_224"] pub fn EVP_sha512_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha512_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha512_256"] pub fn EVP_sha512_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_224"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_224"] pub fn EVP_sha3_224() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_256"] pub fn EVP_sha3_256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_384"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_384"] pub fn EVP_sha3_384() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_sha3_512"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_sha3_512"] pub fn EVP_sha3_512() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake128"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake128"] pub fn EVP_shake128() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_shake256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_shake256"] pub fn EVP_shake256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_blake2b256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_blake2b256"] pub fn EVP_blake2b256() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_md5_sha1"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_md5_sha1"] pub fn EVP_md5_sha1() -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbynid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid(nid: ::std::os::raw::c_int) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyobj"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj(obj: *const ASN1_OBJECT) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex( out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move(out: *mut EVP_MD_CTX, in_: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset(ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -14363,11 +14402,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestInit"] pub fn EVP_DigestInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -14375,7 +14414,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14383,7 +14422,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinal"] pub fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, @@ -14391,7 +14430,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_Digest"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_Digest"] pub fn EVP_Digest( data: *const ::std::os::raw::c_void, len: usize, @@ -14402,75 +14441,63 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_type"] pub fn EVP_MD_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_flags"] pub fn EVP_MD_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_size"] pub fn EVP_MD_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_block_size"] pub fn EVP_MD_block_size(md: *const EVP_MD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md(ctx: *const EVP_MD_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_block_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size(ctx: *const EVP_MD_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type(ctx: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm(cbs: *mut CBS) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_digest_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm(cbb: *mut CBB, md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_enable"] - pub fn EVP_MD_unstable_sha3_enable(enable: bool); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_unstable_sha3_is_enabled"] - pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy(out: *mut EVP_MD_CTX, in_: *const EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_add_digest"] - pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_get_digestbyname"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname(arg1: *const ::std::os::raw::c_char) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_create"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create() -> *mut EVP_MD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_destroy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy(ctx: *mut EVP_MD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestFinalXOF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF( ctx: *mut EVP_MD_CTX, out: *mut u8, @@ -14478,19 +14505,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_meth_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags(md: *const EVP_MD) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_flags"] - pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_nid"] pub fn EVP_MD_nid(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_CTX_set_pkey_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx(ctx: *mut EVP_MD_CTX, pctx: *mut EVP_PKEY_CTX); } #[repr(C)] @@ -14599,19 +14622,35 @@ impl Default for env_md_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_enable"] + pub fn EVP_MD_unstable_sha3_enable(enable: bool); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_unstable_sha3_is_enabled"] + pub fn EVP_MD_unstable_sha3_is_enabled() -> bool; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_CTX_set_flags"] + pub fn EVP_MD_CTX_set_flags(ctx: *mut EVP_MD_CTX, flags: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_add_digest"] + pub fn EVP_add_digest(digest: *const EVP_MD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_DSA_new"] pub fn DSA_new() -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_free"] pub fn DSA_free(dsa: *mut DSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_up_ref"] pub fn DSA_up_ref(dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print"] pub fn DSA_print( bio: *mut BIO, dsa: *const DSA, @@ -14619,7 +14658,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_print_fp"] pub fn DSA_print_fp( fp: *mut FILE, dsa: *const DSA, @@ -14627,31 +14666,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_bits"] pub fn DSA_bits(dsa: *const DSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pub_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_priv_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_p"] pub fn DSA_get0_p(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_q"] pub fn DSA_get0_q(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_g"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_g"] pub fn DSA_get0_g(dsa: *const DSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_key"] pub fn DSA_get0_key( dsa: *const DSA, out_pub_key: *mut *const BIGNUM, @@ -14659,7 +14698,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get0_pqg"] pub fn DSA_get0_pqg( dsa: *const DSA, out_p: *mut *const BIGNUM, @@ -14668,7 +14707,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_key"] pub fn DSA_set0_key( dsa: *mut DSA, pub_key: *mut BIGNUM, @@ -14676,7 +14715,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set0_pqg"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set0_pqg"] pub fn DSA_set0_pqg( dsa: *mut DSA, p: *mut BIGNUM, @@ -14685,7 +14724,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_parameters_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex( dsa: *mut DSA, bits: ::std::os::raw::c_uint, @@ -14697,11 +14736,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSAparams_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_DSAparams_dup"] pub fn DSAparams_dup(dsa: *const DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_generate_key"] pub fn DSA_generate_key(dsa: *mut DSA) -> ::std::os::raw::c_int; } #[repr(C)] @@ -14755,28 +14794,28 @@ impl Default for DSA_SIG_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_new"] pub fn DSA_SIG_new() -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_free"] pub fn DSA_SIG_free(sig: *mut DSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_get0"] pub fn DSA_SIG_get0(sig: *const DSA_SIG, out_r: *mut *const BIGNUM, out_s: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_set0"] pub fn DSA_SIG_set0(sig: *mut DSA_SIG, r: *mut BIGNUM, s: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_sign"] pub fn DSA_do_sign(digest: *const u8, digest_len: usize, dsa: *const DSA) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_verify"] pub fn DSA_do_verify( digest: *const u8, digest_len: usize, @@ -14785,7 +14824,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_do_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_do_check_signature"] pub fn DSA_do_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14795,7 +14834,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_sign"] pub fn DSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14806,7 +14845,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_verify"] pub fn DSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -14817,7 +14856,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_check_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_check_signature"] pub fn DSA_check_signature( out_valid: *mut ::std::os::raw::c_int, digest: *const u8, @@ -14828,47 +14867,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_size"] pub fn DSA_size(dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_parse"] pub fn DSA_SIG_parse(cbs: *mut CBS) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal(cbb: *mut CBB, sig: *const DSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_public_key"] pub fn DSA_parse_public_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_private_key"] pub fn DSA_parse_private_key(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_parse_parameters"] pub fn DSA_parse_parameters(cbs: *mut CBS) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_marshal_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters(cbb: *mut CBB, dsa: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_dup_DH"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_dup_DH"] pub fn DSA_dup_DH(dsa: *const DSA) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -14878,7 +14917,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_set_ex_data"] pub fn DSA_set_ex_data( dsa: *mut DSA, idx: ::std::os::raw::c_int, @@ -14886,14 +14925,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_DSA_get_ex_data"] pub fn DSA_get_ex_data( dsa: *const DSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG( out_sig: *mut *mut DSA_SIG, inp: *mut *const u8, @@ -14901,11 +14940,11 @@ extern "C" { ) -> *mut DSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG(in_: *const DSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14913,11 +14952,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey( out: *mut *mut DSA, inp: *mut *const u8, @@ -14925,11 +14964,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAparams"] pub fn d2i_DSAparams( out: *mut *mut DSA, inp: *mut *const u8, @@ -14937,7 +14976,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAparams"] pub fn i2d_DSAparams(in_: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } #[repr(u32)] @@ -14948,39 +14987,39 @@ pub enum point_conversion_form_t { POINT_CONVERSION_HYBRID = 6, } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p224"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p224"] pub fn EC_group_p224() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p256"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p256"] pub fn EC_group_p256() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p384"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p384"] pub fn EC_group_p384() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_p521"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_p521"] pub fn EC_group_p521() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_group_secp256k1"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_group_secp256k1"] pub fn EC_group_secp256k1() -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_free"] pub fn EC_GROUP_free(group: *mut EC_GROUP); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_dup"] pub fn EC_GROUP_dup(a: *const EC_GROUP) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp( a: *const EC_GROUP, b: *const EC_GROUP, @@ -14988,19 +15027,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator(group: *const EC_GROUP) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get0_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order(group: *const EC_GROUP) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_order_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_cofactor"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor( group: *const EC_GROUP, cofactor: *mut BIGNUM, @@ -15008,7 +15047,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp( group: *const EC_GROUP, out_p: *mut BIGNUM, @@ -15018,53 +15057,53 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name(group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_degree"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree(group: *const EC_GROUP) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nid2nist"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_curve_nist2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid(name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_new"] pub fn EC_POINT_new(group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_free"] pub fn EC_POINT_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_copy"] pub fn EC_POINT_copy(dest: *mut EC_POINT, src: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dup"] pub fn EC_POINT_dup(src: *const EC_POINT, group: *const EC_GROUP) -> *mut EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_to_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity( group: *const EC_GROUP, point: *mut EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_at_infinity"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity( group: *const EC_GROUP, point: *const EC_POINT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_is_on_curve"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve( group: *const EC_GROUP, point: *const EC_POINT, @@ -15072,7 +15111,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_cmp"] pub fn EC_POINT_cmp( group: *const EC_GROUP, a: *const EC_POINT, @@ -15081,7 +15120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp( group: *const EC_GROUP, point: *const EC_POINT, @@ -15091,7 +15130,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_get_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates( group: *const EC_GROUP, point: *const EC_POINT, @@ -15101,7 +15140,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15111,7 +15150,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15121,7 +15160,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2oct"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct( group: *const EC_GROUP, point: *const EC_POINT, @@ -15132,7 +15171,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb( out: *mut CBB, group: *const EC_GROUP, @@ -15142,7 +15181,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_oct2point"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15152,7 +15191,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_set_compressed_coordinates_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp( group: *const EC_GROUP, point: *mut EC_POINT, @@ -15162,7 +15201,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_add"] pub fn EC_POINT_add( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15172,7 +15211,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_dbl"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_dbl"] pub fn EC_POINT_dbl( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15181,7 +15220,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_invert"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_invert"] pub fn EC_POINT_invert( group: *const EC_GROUP, a: *mut EC_POINT, @@ -15189,7 +15228,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_mul"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_mul"] pub fn EC_POINT_mul( group: *const EC_GROUP, r: *mut EC_POINT, @@ -15200,7 +15239,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p256_xmd_sha256_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15211,7 +15250,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_hash_to_curve_p384_xmd_sha384_sswu"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu( group: *const EC_GROUP, out: *mut EC_POINT, @@ -15222,7 +15261,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_new_curve_GFp"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp( p: *const BIGNUM, a: *const BIGNUM, @@ -15231,7 +15270,7 @@ extern "C" { ) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_generator"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator( group: *mut EC_GROUP, generator: *const EC_POINT, @@ -15240,7 +15279,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_point2bn"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn( group: *const EC_GROUP, point: *const EC_POINT, @@ -15250,39 +15289,13 @@ extern "C" { ) -> *mut BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_order"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order( group: *const EC_GROUP, order: *mut BIGNUM, ctx: *mut BN_CTX, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_asn1_flag"] - pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_get_asn1_flag"] - pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ec_method_st { - _unused: [u8; 0], -} -pub type EC_METHOD = ec_method_st; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_method_of"] - pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_METHOD_get_field_type"] - pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_GROUP_set_point_conversion_form"] - pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); -} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct EC_builtin_curve { @@ -15334,24 +15347,50 @@ impl Default for EC_builtin_curve { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_get_builtin_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves(out_curves: *mut EC_builtin_curve, max_num_curves: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_POINT_clear_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free(point: *mut EC_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_asn1_flag"] + pub fn EC_GROUP_set_asn1_flag(group: *mut EC_GROUP, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_get_asn1_flag"] + pub fn EC_GROUP_get_asn1_flag(group: *const EC_GROUP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_set_point_conversion_form"] + pub fn EC_GROUP_set_point_conversion_form(group: *mut EC_GROUP, form: point_conversion_form_t); +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ec_method_st { + _unused: [u8; 0], +} +pub type EC_METHOD = ec_method_st; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_GROUP_method_of"] + pub fn EC_GROUP_method_of(group: *const EC_GROUP) -> *const EC_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EC_METHOD_get_field_type"] + pub fn EC_METHOD_get_field_type(meth: *const EC_METHOD) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_new"] pub fn ENGINE_new() -> *mut ENGINE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_free"] pub fn ENGINE_free(engine: *mut ENGINE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_RSA_method"] pub fn ENGINE_set_RSA_method( engine: *mut ENGINE, method: *const RSA_METHOD, @@ -15359,11 +15398,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_RSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_RSA_method"] pub fn ENGINE_get_RSA_method(engine: *const ENGINE) -> *mut RSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_set_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_set_ECDSA_method"] pub fn ENGINE_set_ECDSA_method( engine: *mut ENGINE, method: *const ECDSA_METHOD, @@ -15371,19 +15410,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_get_ECDSA_method"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_get_ECDSA_method"] pub fn ENGINE_get_ECDSA_method(engine: *const ENGINE) -> *mut ECDSA_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_ref"] pub fn METHOD_ref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_METHOD_unref"] + #[link_name = "\u{1}aws_lc_0_15_0_METHOD_unref"] pub fn METHOD_unref(method: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ENGINE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_ENGINE_cleanup"] pub fn ENGINE_cleanup(); } #[repr(C)] @@ -15429,83 +15468,83 @@ fn bindgen_test_layout_openssl_method_common_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new"] pub fn EC_KEY_new() -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_method"] pub fn EC_KEY_new_method(engine: *const ENGINE) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_new_by_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name(nid: ::std::os::raw::c_int) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_free"] pub fn EC_KEY_free(key: *mut EC_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_dup"] pub fn EC_KEY_dup(src: *const EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group(key: *const EC_KEY) -> *const EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_group"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_group"] pub fn EC_KEY_set_group(key: *mut EC_KEY, group: *const EC_GROUP) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key(key: *const EC_KEY) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key(key: *mut EC_KEY, priv_: *const BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get0_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key(key: *const EC_KEY) -> *const EC_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key(key: *mut EC_KEY, pub_: *const EC_POINT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags(key: *const EC_KEY) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_enc_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags(key: *mut EC_KEY, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form(key: *const EC_KEY) -> point_conversion_form_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_conv_form"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form(key: *mut EC_KEY, cform: point_conversion_form_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_key"] pub fn EC_KEY_check_key(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips(key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_public_key_affine_coordinates"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates( key: *mut EC_KEY, x: *const BIGNUM, @@ -15513,7 +15552,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_key2buf"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf( key: *const EC_KEY, form: point_conversion_form_t, @@ -15522,15 +15561,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips(key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_derive_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret( group: *const EC_GROUP, secret: *const u8, @@ -15538,11 +15577,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key(cbs: *mut CBS, group: *const EC_GROUP) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key( cbb: *mut CBB, key: *const EC_KEY, @@ -15550,22 +15589,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_marshal_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name( cbb: *mut CBB, group: *const EC_GROUP, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_parse_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters(cbs: *mut CBS) -> *mut EC_GROUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -15575,7 +15614,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data( r: *mut EC_KEY, idx: ::std::os::raw::c_int, @@ -15583,7 +15622,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data( r: *const EC_KEY, idx: ::std::os::raw::c_int, @@ -15705,11 +15744,7 @@ impl Default for ecdsa_method_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EC_KEY_set_asn1_flag"] - pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15717,11 +15752,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECParameters"] pub fn d2i_ECParameters( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15729,11 +15764,11 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECParameters"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECParameters"] pub fn i2d_ECParameters(key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_o2i_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey( out_key: *mut *mut EC_KEY, inp: *mut *const u8, @@ -15741,14 +15776,18 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2o_ECPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey( key: *const EC_KEY, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EC_KEY_set_asn1_flag"] + pub fn EC_KEY_set_asn1_flag(key: *mut EC_KEY, flag: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key"] pub fn ECDH_compute_key( out: *mut ::std::os::raw::c_void, outlen: usize, @@ -15765,7 +15804,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDH_compute_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips( out: *mut u8, out_len: usize, @@ -15774,7 +15813,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign"] pub fn ECDSA_sign( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15785,7 +15824,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_verify"] pub fn ECDSA_verify( type_: ::std::os::raw::c_int, digest: *const u8, @@ -15796,7 +15835,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_size"] pub fn ECDSA_size(key: *const EC_KEY) -> usize; } #[repr(C)] @@ -15850,23 +15889,23 @@ impl Default for ecdsa_sig_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new() -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free(sig: *mut ECDSA_SIG); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_r"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0_s"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s(sig: *const ECDSA_SIG) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0( sig: *const ECDSA_SIG, out_r: *mut *const BIGNUM, @@ -15874,7 +15913,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0( sig: *mut ECDSA_SIG, r: *mut BIGNUM, @@ -15882,7 +15921,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_sign"] pub fn ECDSA_do_sign( digest: *const u8, digest_len: usize, @@ -15890,7 +15929,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_do_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_do_verify"] pub fn ECDSA_do_verify( digest: *const u8, digest_len: usize, @@ -15899,19 +15938,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse(cbs: *mut CBS) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes(in_: *const u8, in_len: usize) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_marshal"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal(cbb: *mut CBB, sig: *const ECDSA_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -15919,11 +15958,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_SIG_max_len"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len(order_len: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing( digest: *const u8, digest_len: usize, @@ -15933,7 +15972,7 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG( out: *mut *mut ECDSA_SIG, inp: *mut *const u8, @@ -15941,83 +15980,83 @@ extern "C" { ) -> *mut ECDSA_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECDSA_SIG"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG(sig: *const ECDSA_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_192_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_xchacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_ctr_hmac_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_siv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_randnonce"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_bluetooth_8"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_ccm_matter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_has_aes_hardware"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_key_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_nonce_length"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead(aead: *const EVP_AEAD) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_max_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len(aead: *const EVP_AEAD) -> usize; } #[repr(C)] @@ -16155,11 +16194,11 @@ impl Default for evp_aead_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new( aead: *const EVP_AEAD, key: *const u8, @@ -16168,11 +16207,11 @@ extern "C" { ) -> *mut EVP_AEAD_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16183,11 +16222,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup(ctx: *mut EVP_AEAD_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16202,7 +16241,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16217,7 +16256,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_seal_scatter"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16235,7 +16274,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_open_gather"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather( ctx: *const EVP_AEAD_CTX, out: *mut u8, @@ -16250,66 +16289,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead(ctx: *const EVP_AEAD_CTX) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_cbc_sha384_tls"] + pub fn EVP_aead_aes_256_cbc_sha384_tls() -> *const EVP_AEAD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_null_sha1_tls"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls12"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_128_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13() -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_aead_aes_256_gcm_tls13"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13() -> *const EVP_AEAD; } pub const evp_aead_direction_t_evp_aead_open: evp_aead_direction_t = 0; pub const evp_aead_direction_t_evp_aead_seal: evp_aead_direction_t = 1; pub type evp_aead_direction_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_init_with_direction"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction( ctx: *mut EVP_AEAD_CTX, aead: *const EVP_AEAD, @@ -16320,7 +16363,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_get_iv"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv( ctx: *const EVP_AEAD_CTX, out_iv: *mut *const u8, @@ -16328,7 +16371,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_CTX_tag_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len( ctx: *const EVP_AEAD_CTX, out_tag_len: *mut usize, @@ -16337,7 +16380,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_AEAD_get_iv_from_ipv4_nanosecs"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs( ipv4_address: u32, nanosecs: u64, @@ -16345,70 +16388,70 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_dup"] pub fn OBJ_dup(obj: *const ASN1_OBJECT) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cmp"] pub fn OBJ_cmp(a: *const ASN1_OBJECT, b: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get0_data"] pub fn OBJ_get0_data(obj: *const ASN1_OBJECT) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_length"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_length"] pub fn OBJ_length(obj: *const ASN1_OBJECT) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2nid"] pub fn OBJ_obj2nid(obj: *const ASN1_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cbs2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid(cbs: *const CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_sn2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_sn2nid"] pub fn OBJ_sn2nid(short_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_ln2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_ln2nid"] pub fn OBJ_ln2nid(long_name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2nid"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2nid"] pub fn OBJ_txt2nid(s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2obj"] pub fn OBJ_nid2obj(nid: ::std::os::raw::c_int) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_get_undef"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_get_undef"] pub fn OBJ_get_undef() -> *const ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2sn"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2sn"] pub fn OBJ_nid2sn(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2ln"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2ln"] pub fn OBJ_nid2ln(nid: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_nid2cbb"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb(out: *mut CBB, nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_txt2obj"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_txt2obj"] pub fn OBJ_txt2obj( s: *const ::std::os::raw::c_char, dont_search_names: ::std::os::raw::c_int, ) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_obj2txt"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_obj2txt"] pub fn OBJ_obj2txt( out: *mut ::std::os::raw::c_char, out_len: ::std::os::raw::c_int, @@ -16417,7 +16460,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_create"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_create"] pub fn OBJ_create( oid: *const ::std::os::raw::c_char, short_name: *const ::std::os::raw::c_char, @@ -16425,7 +16468,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs( sign_nid: ::std::os::raw::c_int, out_digest_nid: *mut ::std::os::raw::c_int, @@ -16433,7 +16476,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_find_sigid_by_algs"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs( out_sign_nid: *mut ::std::os::raw::c_int, digest_nid: ::std::os::raw::c_int, @@ -16514,147 +16557,147 @@ impl Default for obj_name_st { } pub type OBJ_NAME = obj_name_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OBJ_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_OBJ_cleanup"] pub fn OBJ_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new"] pub fn EVP_PKEY_new() -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_free"] pub fn EVP_PKEY_free(pkey: *mut EVP_PKEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref(pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_copy_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters( to: *mut EVP_PKEY, from: *const EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_missing_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_size"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_size"] pub fn EVP_PKEY_size(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_id"] pub fn EVP_PKEY_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_type"] pub fn EVP_PKEY_type(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_name"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_name"] pub fn EVP_MD_name(md: *const EVP_MD) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA(pkey: *mut EVP_PKEY, key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_RSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA(pkey: *const EVP_PKEY) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA(pkey: *mut EVP_PKEY, key: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DSA"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA(pkey: *const EVP_PKEY) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY(pkey: *mut EVP_PKEY, key: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_EC_KEY"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY(pkey: *const EVP_PKEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type( pkey: *mut EVP_PKEY, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_cmp_parameters"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters(a: *const EVP_PKEY, b: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_public_key"] pub fn EVP_parse_public_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_parse_private_key"] pub fn EVP_parse_private_key(cbs: *mut CBS) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_marshal_private_key_v2"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2(cbb: *mut CBB, key: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16663,7 +16706,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key( type_: ::std::os::raw::c_int, unused: *mut ENGINE, @@ -16672,7 +16715,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16680,7 +16723,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key( pkey: *const EVP_PKEY, out: *mut u8, @@ -16688,7 +16731,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16698,7 +16741,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16706,7 +16749,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16714,7 +16757,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestSign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestSign"] pub fn EVP_DigestSign( ctx: *mut EVP_MD_CTX, out_sig: *mut u8, @@ -16724,7 +16767,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit( ctx: *mut EVP_MD_CTX, pctx: *mut *mut EVP_PKEY_CTX, @@ -16734,7 +16777,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16742,7 +16785,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16750,7 +16793,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_DigestVerify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_DigestVerify"] pub fn EVP_DigestVerify( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16760,7 +16803,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16768,11 +16811,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignInit"] pub fn EVP_SignInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignUpdate"] pub fn EVP_SignUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16780,7 +16823,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_SignFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_SignFinal"] pub fn EVP_SignFinal( ctx: *const EVP_MD_CTX, sig: *mut u8, @@ -16789,7 +16832,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex( ctx: *mut EVP_MD_CTX, type_: *const EVP_MD, @@ -16797,11 +16840,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyInit"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyInit"] pub fn EVP_VerifyInit(ctx: *mut EVP_MD_CTX, type_: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate( ctx: *mut EVP_MD_CTX, data: *const ::std::os::raw::c_void, @@ -16809,7 +16852,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_VerifyFinal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal( ctx: *mut EVP_MD_CTX, sig: *const u8, @@ -16818,7 +16861,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_public"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16827,7 +16870,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_private"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16836,7 +16879,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_print_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params( out: *mut BIO, pkey: *const EVP_PKEY, @@ -16845,7 +16888,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16858,7 +16901,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS5_PBKDF2_HMAC_SHA1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16870,7 +16913,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PBE_scrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt( password: *const ::std::os::raw::c_char, password_len: usize, @@ -16885,31 +16928,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new(pkey: *mut EVP_PKEY, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_new_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id(id: ::std::os::raw::c_int, e: *mut ENGINE) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free(ctx: *mut EVP_PKEY_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_pkey"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey(ctx: *mut EVP_PKEY_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign( ctx: *mut EVP_PKEY_CTX, sig: *mut u8, @@ -16919,11 +16962,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify( ctx: *mut EVP_PKEY_CTX, sig: *const u8, @@ -16933,11 +16976,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16947,11 +16990,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16961,11 +17004,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_verify_recover"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover( ctx: *mut EVP_PKEY_CTX, out: *mut u8, @@ -16975,18 +17018,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive_set_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer( ctx: *mut EVP_PKEY_CTX, peer: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_derive"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive( ctx: *mut EVP_PKEY_CTX, key: *mut u8, @@ -16994,18 +17037,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_keygen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_encapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, ciphertext: *mut u8, @@ -17015,7 +17058,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_decapsulate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate( ctx: *mut EVP_PKEY_CTX, shared_secret: *mut u8, @@ -17025,102 +17068,102 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init(ctx: *mut EVP_PKEY_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_paramgen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen( ctx: *mut EVP_PKEY_CTX, out_pkey: *mut *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_signature_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding( ctx: *mut EVP_PKEY_CTX, padding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_padding"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding( ctx: *mut EVP_PKEY_CTX, out_padding: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_pss_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen( ctx: *mut EVP_PKEY_CTX, out_salt_len: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits( ctx: *mut EVP_PKEY_CTX, bits: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp( ctx: *mut EVP_PKEY_CTX, e: *mut BIGNUM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_oaep_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get_rsa_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md( ctx: *mut EVP_PKEY_CTX, out_md: *mut *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, label: *mut u8, @@ -17128,28 +17171,28 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_get0_rsa_oaep_label"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label( ctx: *mut EVP_PKEY_CTX, out_label: *mut *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_kem_set_params"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params( ctx: *mut EVP_PKEY_CTX, nid: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17157,7 +17200,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_secret_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key( nid: ::std::os::raw::c_int, in_: *const u8, @@ -17165,7 +17208,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_new_raw_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key( nid: ::std::os::raw::c_int, in_public: *const u8, @@ -17175,43 +17218,19 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_kem_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key(key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0"] - pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_get_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_pkey_type"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type(md: *const EVP_MD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_algorithms"] - pub fn OpenSSL_add_all_algorithms(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_add_all_algorithms_conf"] - pub fn OPENSSL_add_all_algorithms_conf(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_ciphers"] - pub fn OpenSSL_add_all_ciphers(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OpenSSL_add_all_digests"] - pub fn OpenSSL_add_all_digests(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_cleanup"] - pub fn EVP_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_CIPHER_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17225,7 +17244,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all_sorted"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17239,7 +17258,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_MD_do_all"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_MD_do_all"] pub fn EVP_MD_do_all( callback: ::std::option::Option< unsafe extern "C" fn( @@ -17253,15 +17272,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey"] pub fn i2d_PrivateKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PublicKey"] pub fn i2d_PublicKey(key: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey"] pub fn d2i_PrivateKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17270,7 +17289,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AutoPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17278,7 +17297,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PublicKey"] pub fn d2i_PublicKey( type_: ::std::os::raw::c_int, out: *mut *mut EVP_PKEY, @@ -17287,22 +17306,14 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get0_DH"] - pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_DH"] - pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_ec_param_enc"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc( ctx: *mut EVP_PKEY_CTX, encoding: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_set1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint( pkey: *mut EVP_PKEY, in_: *const u8, @@ -17310,40 +17321,40 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_get1_tls_encodedpoint"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint(pkey: *const EVP_PKEY, out_ptr: *mut *mut u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_base_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id(pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen( ctx: *mut EVP_PKEY_CTX, salt_len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY"] pub fn i2d_PUBKEY(pkey: *const EVP_PKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY"] pub fn d2i_PUBKEY( out: *mut *mut EVP_PKEY, inp: *mut *const u8, @@ -17351,11 +17362,11 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY(rsa: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY( out: *mut *mut RSA, inp: *mut *const u8, @@ -17363,11 +17374,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY(dsa: *const DSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY( out: *mut *mut DSA, inp: *mut *const u8, @@ -17375,11 +17386,11 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY(ec_key: *const EC_KEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY( out: *mut *mut EC_KEY, inp: *mut *const u8, @@ -17387,29 +17398,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( - ctx: *mut EVP_PKEY_CTX, - nbits: ::std::os::raw::c_int, + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_assign"] + pub fn EVP_PKEY_assign( + pkey: *mut EVP_PKEY, + type_: ::std::os::raw::c_int, + key: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] - pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( - ctx: *mut EVP_PKEY_CTX, - qbits: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_assign"] - pub fn EVP_PKEY_assign( - pkey: *mut EVP_PKEY, - type_: ::std::os::raw::c_int, - key: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_new_mac_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key( type_: ::std::os::raw::c_int, engine: *mut ENGINE, @@ -17418,7 +17415,53 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0"] + pub fn EVP_PKEY_get0(pkey: *const EVP_PKEY) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_algorithms"] + pub fn OpenSSL_add_all_algorithms(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_add_all_algorithms_conf"] + pub fn OPENSSL_add_all_algorithms_conf(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_ciphers"] + pub fn OpenSSL_add_all_ciphers(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_OpenSSL_add_all_digests"] + pub fn OpenSSL_add_all_digests(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_cleanup"] + pub fn EVP_cleanup(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits( + ctx: *mut EVP_PKEY_CTX, + nbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] + pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits( + ctx: *mut EVP_PKEY_CTX, + qbits: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get0_DH"] + pub fn EVP_PKEY_get0_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_get1_DH"] + pub fn EVP_PKEY_get1_DH(pkey: *const EVP_PKEY) -> *mut DH; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_HKDF"] pub fn HKDF( out_key: *mut u8, out_len: usize, @@ -17432,7 +17475,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_extract"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_extract"] pub fn HKDF_extract( out_key: *mut u8, out_len: *mut usize, @@ -17444,7 +17487,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HKDF_expand"] + #[link_name = "\u{1}aws_lc_0_15_0_HKDF_expand"] pub fn HKDF_expand( out_key: *mut u8, out_len: usize, @@ -17456,11 +17499,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Init"] pub fn MD5_Init(md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Update"] pub fn MD5_Update( md5: *mut MD5_CTX, data: *const ::std::os::raw::c_void, @@ -17468,15 +17511,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Final"] pub fn MD5_Final(out: *mut u8, md5: *mut MD5_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5"] pub fn MD5(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD5_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD5_Transform"] pub fn MD5_Transform(md5: *mut MD5_CTX, block: *const u8); } #[repr(C)] @@ -17563,7 +17606,7 @@ impl Default for md5_state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC"] pub fn HMAC( evp_md: *const EVP_MD, key: *const ::std::os::raw::c_void, @@ -17575,27 +17618,27 @@ extern "C" { ) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_init"] pub fn HMAC_CTX_init(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_new"] pub fn HMAC_CTX_new() -> *mut HMAC_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_cleanse"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_free"] pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init_ex"] pub fn HMAC_Init_ex( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17605,7 +17648,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Update"] pub fn HMAC_Update( ctx: *mut HMAC_CTX, data: *const u8, @@ -17613,7 +17656,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Final"] pub fn HMAC_Final( ctx: *mut HMAC_CTX, out: *mut u8, @@ -17621,23 +17664,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_size"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_size"] pub fn HMAC_size(ctx: *const HMAC_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_get_md"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md(ctx: *const HMAC_CTX) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_reset"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset(ctx: *mut HMAC_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_Init"] pub fn HMAC_Init( ctx: *mut HMAC_CTX, key: *const ::std::os::raw::c_void, @@ -17646,7 +17689,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HMAC_CTX_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy(dest: *mut HMAC_CTX, src: *const HMAC_CTX) -> ::std::os::raw::c_int; } #[repr(C)] @@ -17822,86 +17865,86 @@ impl Default for hmac_ctx_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_x25519_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256() -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id(kem: *const EVP_HPKE_KEM) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_public_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_private_key_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEM_enc_len"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len(kem: *const EVP_HPKE_KEM) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_hkdf_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256() -> *const EVP_HPKE_KDF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id(kdf: *const EVP_HPKE_KDF) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KDF_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md(kdf: *const EVP_HPKE_KDF) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_128_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_aes_256_gcm"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_hpke_chacha20_poly1305"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305() -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_id"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id(aead: *const EVP_HPKE_AEAD) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_AEAD_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead(aead: *const EVP_HPKE_AEAD) -> *const EVP_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new() -> *mut EVP_HPKE_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free(key: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_copy"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy( dst: *mut EVP_HPKE_KEY, src: *const EVP_HPKE_KEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_move"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move(out: *mut EVP_HPKE_KEY, in_: *mut EVP_HPKE_KEY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_init"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, @@ -17910,18 +17953,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_generate"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate( key: *mut EVP_HPKE_KEY, kem: *const EVP_HPKE_KEM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem(key: *const EVP_HPKE_KEY) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17930,7 +17973,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_KEY_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key( key: *const EVP_HPKE_KEY, out: *mut u8, @@ -17939,23 +17982,23 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_zero"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new() -> *mut EVP_HPKE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free(ctx: *mut EVP_HPKE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17971,7 +18014,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -17989,7 +18032,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18002,7 +18045,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18018,7 +18061,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing( ctx: *mut EVP_HPKE_CTX, out_enc: *mut u8, @@ -18036,7 +18079,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_setup_auth_recipient"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient( ctx: *mut EVP_HPKE_CTX, key: *const EVP_HPKE_KEY, @@ -18051,7 +18094,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_open"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18064,7 +18107,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_seal"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal( ctx: *mut EVP_HPKE_CTX, out: *mut u8, @@ -18077,7 +18120,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_export"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export( ctx: *const EVP_HPKE_CTX, out: *mut u8, @@ -18087,19 +18130,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_max_overhead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead(ctx: *const EVP_HPKE_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kem"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_AEAD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_HPKE_CTX_kdf"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf(ctx: *const EVP_HPKE_CTX) -> *const EVP_HPKE_KDF; } #[repr(C)] @@ -18358,7 +18401,7 @@ impl Default for HRSS_public_key { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_generate_key"] pub fn HRSS_generate_key( out_pub: *mut HRSS_public_key, out_priv: *mut HRSS_private_key, @@ -18366,7 +18409,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_encap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_encap"] pub fn HRSS_encap( out_ciphertext: *mut u8, out_shared_key: *mut u8, @@ -18375,7 +18418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_decap"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_decap"] pub fn HRSS_decap( out_shared_key: *mut u8, in_priv: *const HRSS_private_key, @@ -18384,18 +18427,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key(out: *mut u8, in_pub: *const HRSS_public_key); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_HRSS_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key( out: *mut HRSS_public_key, in_: *const u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_tls1_prf"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf( digest: *const EVP_MD, out: *mut u8, @@ -18411,21 +18454,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_hkdf_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode( ctx: *mut EVP_PKEY_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set_hkdf_md"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md( ctx: *mut EVP_PKEY_CTX, md: *const EVP_MD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_key"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key( ctx: *mut EVP_PKEY_CTX, key: *const u8, @@ -18433,7 +18476,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_set1_hkdf_salt"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt( ctx: *mut EVP_PKEY_CTX, salt: *const u8, @@ -18441,7 +18484,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY_CTX_add1_hkdf_info"] + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info( ctx: *mut EVP_PKEY_CTX, info: *const u8, @@ -18449,11 +18492,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Init"] pub fn MD4_Init(md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Update"] pub fn MD4_Update( md4: *mut MD4_CTX, data: *const ::std::os::raw::c_void, @@ -18461,15 +18504,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Final"] pub fn MD4_Final(out: *mut u8, md4: *mut MD4_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4"] pub fn MD4(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_MD4_Transform"] + #[link_name = "\u{1}aws_lc_0_15_0_MD4_Transform"] pub fn MD4_Transform(md4: *mut MD4_CTX, block: *const u8); } #[repr(C)] @@ -18571,7 +18614,7 @@ pub struct stack_st_X509_CRL { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates( out_certs: *mut stack_st_CRYPTO_BUFFER, cbs: *mut CBS, @@ -18579,47 +18622,47 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates( out_certs: *mut stack_st_X509, cbs: *mut CBS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_raw_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates( out: *mut CBB, certs: *const stack_st_CRYPTO_BUFFER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates( out: *mut CBB, certs: *const stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs(out_crls: *mut stack_st_X509_CRL, cbs: *mut CBS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_bundle_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs( out: *mut CBB, crls: *const stack_st_X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates( out_certs: *mut stack_st_X509, pem_bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_get_PEM_CRLs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs( out_crls: *mut stack_st_X509_CRL, pem_bio: *mut BIO, @@ -18913,51 +18956,51 @@ impl Default for PKCS7 { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7"] pub fn d2i_PKCS7(out: *mut *mut PKCS7, inp: *mut *const u8, len: usize) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio(bio: *mut BIO, out: *mut *mut PKCS7) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7"] pub fn i2d_PKCS7(p7: *const PKCS7, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS7_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio(bio: *mut BIO, p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_free"] pub fn PKCS7_free(p7: *mut PKCS7); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_data"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_encrypted"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_enveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signed"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_type_is_signedAndEnveloped"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped(p7: *const PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS7_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS7_sign"] pub fn PKCS7_sign( sign_cert: *mut X509, pkey: *mut EVP_PKEY, @@ -18983,15 +19026,15 @@ pub type sk_CRYPTO_BUFFER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new() -> *mut CRYPTO_BUFFER_POOL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_POOL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free(pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new( data: *const u8, len: usize, @@ -18999,18 +19042,18 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_alloc"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc(out_data: *mut *mut u8, len: usize) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS( cbs: *const CBS, pool: *mut CRYPTO_BUFFER_POOL, ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_new_from_static_data_unsafe"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe( data: *const u8, len: usize, @@ -19018,79 +19061,96 @@ extern "C" { ) -> *mut CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free(buf: *mut CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref(buf: *mut CRYPTO_BUFFER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_data"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data(buf: *const CRYPTO_BUFFER) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_len"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len(buf: *const CRYPTO_BUFFER) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_BUFFER_init_CBS"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS(buf: *const CRYPTO_BUFFER, out: *mut CBS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key"] + pub fn RSA_new_public_key(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key"] + pub fn RSA_new_private_key( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new"] pub fn RSA_new() -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_new_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method"] pub fn RSA_new_method(engine: *const ENGINE) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_free"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_free"] pub fn RSA_free(rsa: *mut RSA); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_up_ref"] pub fn RSA_up_ref(rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_bits"] pub fn RSA_bits(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_n"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_n"] pub fn RSA_get0_n(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_e"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_e"] pub fn RSA_get0_e(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_d"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_d"] pub fn RSA_get0_d(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_p"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_p"] pub fn RSA_get0_p(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_q"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_q"] pub fn RSA_get0_q(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmp1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_dmq1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_iqmp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp(rsa: *const RSA) -> *const BIGNUM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_key"] pub fn RSA_get0_key( rsa: *const RSA, out_n: *mut *const BIGNUM, @@ -19099,11 +19159,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_factors"] pub fn RSA_get0_factors(rsa: *const RSA, out_p: *mut *const BIGNUM, out_q: *mut *const BIGNUM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params( rsa: *const RSA, out_dmp1: *mut *const BIGNUM, @@ -19112,7 +19172,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_key"] pub fn RSA_set0_key( rsa: *mut RSA, n: *mut BIGNUM, @@ -19121,12 +19181,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_factors"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_factors"] pub fn RSA_set0_factors(rsa: *mut RSA, p: *mut BIGNUM, q: *mut BIGNUM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set0_crt_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params( rsa: *mut RSA, dmp1: *mut BIGNUM, @@ -19135,7 +19195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19144,7 +19204,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips( rsa: *mut RSA, bits: ::std::os::raw::c_int, @@ -19152,7 +19212,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_encrypt"] pub fn RSA_encrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19164,7 +19224,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_decrypt"] pub fn RSA_decrypt( rsa: *mut RSA, out_len: *mut usize, @@ -19176,7 +19236,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_encrypt"] pub fn RSA_public_encrypt( flen: usize, from: *const u8, @@ -19186,7 +19246,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_decrypt"] pub fn RSA_private_decrypt( flen: usize, from: *const u8, @@ -19196,7 +19256,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign"] pub fn RSA_sign( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19207,7 +19267,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1( rsa: *mut RSA, out_len: *mut usize, @@ -19221,7 +19281,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_sign_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_sign_raw"] pub fn RSA_sign_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19233,7 +19293,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify"] pub fn RSA_verify( hash_nid: ::std::os::raw::c_int, digest: *const u8, @@ -19244,7 +19304,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_pss_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1( rsa: *mut RSA, digest: *const u8, @@ -19257,7 +19317,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_raw"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_raw"] pub fn RSA_verify_raw( rsa: *mut RSA, out_len: *mut usize, @@ -19269,7 +19329,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_encrypt"] pub fn RSA_private_encrypt( flen: usize, from: *const u8, @@ -19279,7 +19339,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_decrypt"] pub fn RSA_public_decrypt( flen: usize, from: *const u8, @@ -19289,31 +19349,31 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_size"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_size"] pub fn RSA_size(rsa: *const RSA) -> ::std::os::raw::c_uint; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_is_opaque"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_is_opaque"] pub fn RSA_is_opaque(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPublicKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSAPrivateKey_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup(rsa: *const RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_key"] pub fn RSA_check_key(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_check_fips"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_check_fips"] pub fn RSA_check_fips(key: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1( rsa: *const RSA, mHash: *const u8, @@ -19324,7 +19384,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1( rsa: *const RSA, EM: *mut u8, @@ -19335,7 +19395,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP_mgf1"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1( to: *mut u8, to_len: usize, @@ -19348,7 +19408,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS1_MGF1"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS1_MGF1"] pub fn PKCS1_MGF1( out: *mut u8, len: usize, @@ -19358,7 +19418,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_add_pkcs1_prefix"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix( out_msg: *mut *mut u8, out_msg_len: *mut usize, @@ -19369,19 +19429,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_public_key"] pub fn RSA_parse_public_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_public_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_public_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19389,19 +19449,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_parse_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_parse_private_key"] pub fn RSA_parse_private_key(cbs: *mut CBS) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes(in_: *const u8, in_len: usize) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_marshal_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key(cbb: *mut CBB, rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_private_key_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes( out_bytes: *mut *mut u8, out_len: *mut usize, @@ -19409,7 +19469,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_crt"] + pub fn RSA_new_private_key_no_crt( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_no_e"] + pub fn RSA_new_private_key_no_e(n: *const BIGNUM, d: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_public_key_large_e"] + pub fn RSA_new_public_key_large_e(n: *const BIGNUM, e: *const BIGNUM) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_private_key_large_e"] + pub fn RSA_new_private_key_large_e( + n: *const BIGNUM, + e: *const BIGNUM, + d: *const BIGNUM, + p: *const BIGNUM, + q: *const BIGNUM, + dmp1: *const BIGNUM, + dmq1: *const BIGNUM, + iqmp: *const BIGNUM, + ) -> *mut RSA; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -19419,7 +19508,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_set_ex_data"] pub fn RSA_set_ex_data( rsa: *mut RSA, idx: ::std::os::raw::c_int, @@ -19427,26 +19516,30 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get_ex_data"] pub fn RSA_get_ex_data( rsa: *const RSA, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_flags"] pub fn RSA_flags(rsa: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_test_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_test_flags"] pub fn RSA_test_flags(rsa: *const RSA, flags: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_blinding_on"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_on"] pub fn RSA_blinding_on(rsa: *mut RSA, ctx: *mut BN_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_blinding_off_temp_for_accp_compatibility"] + pub fn RSA_blinding_off_temp_for_accp_compatibility(rsa: *mut RSA); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_generate_key"] pub fn RSA_generate_key( bits: ::std::os::raw::c_int, e: u64, @@ -19455,7 +19548,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19463,11 +19556,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey( out: *mut *mut RSA, inp: *mut *const u8, @@ -19475,11 +19568,11 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey(in_: *const RSA, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS( rsa: *const RSA, EM: *mut u8, @@ -19489,7 +19582,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_verify_PKCS1_PSS"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS( rsa: *const RSA, mHash: *const u8, @@ -19499,7 +19592,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_padding_add_PKCS1_OAEP"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP( to: *mut u8, to_len: usize, @@ -19510,7 +19603,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print"] pub fn RSA_print( bio: *mut BIO, rsa: *const RSA, @@ -19518,7 +19611,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_print_fp"] pub fn RSA_print_fp( fp: *mut FILE, rsa: *const RSA, @@ -19526,9 +19619,13 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_get0_pss_params"] + #[link_name = "\u{1}aws_lc_0_15_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params(rsa: *const RSA) -> *const RSA_PSS_PARAMS; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_RSA_new_method_no_e"] + pub fn RSA_new_method_no_e(engine: *const ENGINE, n: *const BIGNUM) -> *mut RSA; +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct rsa_meth_st { @@ -19719,27 +19816,27 @@ pub type sk_X509_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_it"] pub static X509_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_up_ref"] pub fn X509_up_ref(x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_chain_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_chain_up_ref"] pub fn X509_chain_up_ref(chain: *mut stack_st_X509) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_dup"] pub fn X509_dup(x509: *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_free"] pub fn X509_free(x509: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509"] pub fn d2i_X509( out: *mut *mut X509, inp: *mut *const u8, @@ -19747,76 +19844,80 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_parse_from_buffer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer(buf: *mut CRYPTO_BUFFER) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509"] pub fn i2d_X509(x509: *mut X509, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_version"] pub fn X509_get_version(x509: *const X509) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber(x509: *const X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notBefore"] pub fn X509_get0_notBefore(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_notAfter"] pub fn X509_get0_notAfter(x509: *const X509) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_issuer_name"] pub fn X509_get_issuer_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_subject_name"] pub fn X509_get_subject_name(x509: *const X509) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_X509_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY(x509: *const X509) -> *mut X509_PUBKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey"] pub fn X509_get0_pubkey(x: *const X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pubkey"] pub fn X509_get_pubkey(x509: *mut X509) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_pubkey_bitstr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr(x509: *const X509) -> *mut ASN1_BIT_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_uids"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_uids"] pub fn X509_get0_uids( x509: *const X509, out_issuer_uid: *mut *const ASN1_BIT_STRING, out_subject_uid: *mut *const ASN1_BIT_STRING, ); } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_pathlen"] + pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; +} #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_X509_EXTENSION { _unused: [u8; 0], } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_extensions"] pub fn X509_get0_extensions(x509: *const X509) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_count"] pub fn X509_get_ext_count(x: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID( x: *const X509, nid: ::std::os::raw::c_int, @@ -19824,7 +19925,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ( x: *const X509, obj: *const ASN1_OBJECT, @@ -19832,7 +19933,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical( x: *const X509, crit: ::std::os::raw::c_int, @@ -19840,15 +19941,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext"] pub fn X509_get_ext(x: *const X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_tbs_sigalg"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ext_d2i"] + pub fn X509_get_ext_d2i( + x509: *const X509, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg(x509: *const X509) -> *const X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_info"] + pub fn X509_get_signature_info( + x509: *mut X509, + digest_nid: *mut ::std::os::raw::c_int, + pubkey_nid: *mut ::std::os::raw::c_int, + sec_bits: *mut ::std::os::raw::c_int, + flags: *mut u32, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_signature"] pub fn X509_get0_signature( out_sig: *mut *const ASN1_BIT_STRING, out_alg: *mut *const X509_ALGOR, @@ -19856,72 +19976,72 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_signature_nid"] pub fn X509_get_signature_nid(x509: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_tbs"] pub fn i2d_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify"] pub fn X509_verify(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_new"] pub fn X509_new() -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_version"] pub fn X509_set_version( x509: *mut X509, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_serialNumber"] pub fn X509_set_serialNumber( x509: *mut X509, serial: *const ASN1_INTEGER, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notBefore"] pub fn X509_set1_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_notAfter"] pub fn X509_set1_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notBefore"] pub fn X509_getm_notBefore(x509: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_getm_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_getm_notAfter"] pub fn X509_getm_notAfter(x: *mut X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_issuer_name"] pub fn X509_set_issuer_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_subject_name"] pub fn X509_set_subject_name(x509: *mut X509, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_pubkey"] pub fn X509_set_pubkey(x509: *mut X509, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_delete_ext"] pub fn X509_delete_ext(x: *mut X509, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add_ext"] pub fn X509_add_ext( x: *mut X509, ex: *const X509_EXTENSION, @@ -19929,7 +20049,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_ext_i2d"] + pub fn X509_add1_ext_i2d( + x: *mut X509, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign"] pub fn X509_sign( x509: *mut X509, pkey: *mut EVP_PKEY, @@ -19937,25 +20067,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_sign_ctx"] pub fn X509_sign_ctx(x509: *mut X509, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo( x509: *mut X509, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set1_signature_value"] pub fn X509_set1_signature_value( x509: *mut X509, sig: *const u8, @@ -19963,14 +20093,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_AUX"] pub fn i2d_X509_AUX( x509: *mut X509, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_AUX"] pub fn d2i_X509_AUX( x509: *mut *mut X509, inp: *mut *const ::std::os::raw::c_uchar, @@ -19978,7 +20108,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_set1"] pub fn X509_alias_set1( x509: *mut X509, name: *const ::std::os::raw::c_uchar, @@ -19986,7 +20116,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_set1"] pub fn X509_keyid_set1( x509: *mut X509, id: *const ::std::os::raw::c_uchar, @@ -19994,19 +20124,41 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_alias_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_alias_get0"] pub fn X509_alias_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_keyid_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_keyid_get0"] pub fn X509_keyid_get0( x509: *mut X509, out_len: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_uchar; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_trust_object"] + pub fn X509_add1_trust_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_add1_reject_object"] + pub fn X509_add1_reject_object( + x509: *mut X509, + obj: *const ASN1_OBJECT, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_trust_clear"] + pub fn X509_trust_clear(x509: *mut X509); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_reject_clear"] + pub fn X509_reject_clear(x509: *mut X509); +} pub type sk_X509_CRL_free_func = ::std::option::Option; pub type sk_X509_CRL_copy_func = ::std::option::Option *mut X509_CRL>; @@ -20022,24 +20174,45 @@ pub type sk_X509_CRL_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_REVOKED { + _unused: [u8; 0], +} +pub type sk_X509_REVOKED_free_func = + ::std::option::Option; +pub type sk_X509_REVOKED_copy_func = + ::std::option::Option *mut X509_REVOKED>; +pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_REVOKED, + arg2: *const *const X509_REVOKED, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_REVOKED, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_it"] pub static X509_CRL_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref(crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_dup"] pub fn X509_CRL_dup(crl: *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_free"] pub fn X509_CRL_free(crl: *mut X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL"] pub fn d2i_X509_CRL( out: *mut *mut X509_CRL, inp: *mut *const u8, @@ -20047,44 +20220,55 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL"] pub fn i2d_X509_CRL(crl: *mut X509_CRL, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_version"] pub fn X509_CRL_get_version(crl: *const X509_CRL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate(crl: *const X509_CRL) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer(crl: *const X509_CRL) -> *mut X509_NAME; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_REVOKED { - _unused: [u8; 0], +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_serial"] + pub fn X509_CRL_get0_by_serial( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_by_cert"] + pub fn X509_CRL_get0_by_cert( + crl: *mut X509_CRL, + out: *mut *mut X509_REVOKED, + x509: *mut X509, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_REVOKED"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED(crl: *mut X509_CRL) -> *mut stack_st_X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions(crl: *const X509_CRL) -> *const stack_st_X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count(x: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID( x: *const X509_CRL, nid: ::std::os::raw::c_int, @@ -20092,7 +20276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ( x: *const X509_CRL, obj: *const ASN1_OBJECT, @@ -20100,7 +20284,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical( x: *const X509_CRL, crit: ::std::os::raw::c_int, @@ -20108,11 +20292,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext(x: *const X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_signature"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_ext_d2i"] + pub fn X509_CRL_get_ext_d2i( + crl: *const X509_CRL, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature( crl: *const X509_CRL, out_sig: *mut *const ASN1_BIT_STRING, @@ -20120,59 +20313,70 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_signature_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid(crl: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_verify"] pub fn X509_CRL_verify(crl: *mut X509_CRL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_new"] pub fn X509_CRL_new() -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_version"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_version"] pub fn X509_CRL_set_version( crl: *mut X509_CRL, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set_issuer_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name( crl: *mut X509_CRL, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate( crl: *mut X509_CRL, tm: *const ASN1_TIME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add0_revoked"] + pub fn X509_CRL_add0_revoked( + crl: *mut X509_CRL, + rev: *mut X509_REVOKED, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sort"] + pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext(x: *mut X509_CRL, loc: ::std::os::raw::c_int) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext( x: *mut X509_CRL, ex: *const X509_EXTENSION, @@ -20180,7 +20384,17 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_add1_ext_i2d"] + pub fn X509_CRL_add1_ext_i2d( + x: *mut X509_CRL, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign"] pub fn X509_CRL_sign( crl: *mut X509_CRL, pkey: *mut EVP_PKEY, @@ -20188,25 +20402,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx(crl: *mut X509_CRL, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_CRL_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs( crl: *mut X509_CRL, outp: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo( crl: *mut X509_CRL, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value( crl: *mut X509_CRL, sig: *const u8, @@ -20214,130 +20428,257 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_it"] - pub static X509_REQ_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_it"] + pub static X509_REVOKED_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_dup"] - pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_new"] + pub fn X509_REVOKED_new() -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_free"] - pub fn X509_REQ_free(req: *mut X509_REQ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_free"] + pub fn X509_REVOKED_free(rev: *mut X509_REVOKED); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ"] - pub fn d2i_X509_REQ( - out: *mut *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REVOKED"] + pub fn d2i_X509_REVOKED( + out: *mut *mut X509_REVOKED, inp: *mut *const u8, len: ::std::os::raw::c_long, - ) -> *mut X509_REQ; + ) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ"] - pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REVOKED"] + pub fn i2d_X509_REVOKED(alg: *const X509_REVOKED, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_version"] - pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_dup"] + pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_subject_name"] - pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_serialNumber"] + pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_pubkey"] - pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_serialNumber"] + pub fn X509_REVOKED_set_serialNumber( + revoked: *mut X509_REVOKED, + serial: *const ASN1_INTEGER, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_count"] - pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_revocationDate"] + pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr"] - pub fn X509_REQ_get_attr( - req: *const X509_REQ, - loc: ::std::os::raw::c_int, - ) -> *mut X509_ATTRIBUTE; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_set_revocationDate"] + pub fn X509_REVOKED_set_revocationDate( + revoked: *mut X509_REVOKED, + tm: *const ASN1_TIME, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_NID"] - pub fn X509_REQ_get_attr_by_NID( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get0_extensions"] + pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_count"] + pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_NID"] + pub fn X509_REVOKED_get_ext_by_NID( + x: *const X509_REVOKED, nid: ::std::os::raw::c_int, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_attr_by_OBJ"] - pub fn X509_REQ_get_attr_by_OBJ( - req: *const X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_OBJ"] + pub fn X509_REVOKED_get_ext_by_OBJ( + x: *const X509_REVOKED, obj: *const ASN1_OBJECT, lastpos: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_extension_nid"] - pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_extensions"] - pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_by_critical"] + pub fn X509_REVOKED_get_ext_by_critical( + x: *const X509_REVOKED, + crit: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get0_signature"] - pub fn X509_REQ_get0_signature( - req: *const X509_REQ, - out_sig: *mut *const ASN1_BIT_STRING, - out_alg: *mut *const X509_ALGOR, - ); + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext"] + pub fn X509_REVOKED_get_ext( + x: *const X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get_signature_nid"] - pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_delete_ext"] + pub fn X509_REVOKED_delete_ext( + x: *mut X509_REVOKED, + loc: ::std::os::raw::c_int, + ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_verify"] - pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add_ext"] + pub fn X509_REVOKED_add_ext( + x: *mut X509_REVOKED, + ex: *const X509_EXTENSION, + loc: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_new"] - pub fn X509_REQ_new() -> *mut X509_REQ; + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_get_ext_d2i"] + pub fn X509_REVOKED_get_ext_d2i( + revoked: *const X509_REVOKED, + nid: ::std::os::raw::c_int, + out_critical: *mut ::std::os::raw::c_int, + out_idx: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_version"] - pub fn X509_REQ_set_version( - req: *mut X509_REQ, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REVOKED_add1_ext_i2d"] + pub fn X509_REVOKED_add1_ext_i2d( + x: *mut X509_REVOKED, + nid: ::std::os::raw::c_int, + value: *mut ::std::os::raw::c_void, + crit: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_it"] + pub static X509_REQ_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_dup"] + pub fn X509_REQ_dup(req: *mut X509_REQ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_free"] + pub fn X509_REQ_free(req: *mut X509_REQ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ"] + pub fn d2i_X509_REQ( + out: *mut *mut X509_REQ, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ"] + pub fn i2d_X509_REQ(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_version"] + pub fn X509_REQ_get_version(req: *const X509_REQ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_subject_name"] + pub fn X509_REQ_get_subject_name(req: *const X509_REQ) -> *mut X509_NAME; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_pubkey"] + pub fn X509_REQ_get_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_pubkey"] + pub fn X509_REQ_get0_pubkey(req: *mut X509_REQ) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_count"] + pub fn X509_REQ_get_attr_count(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr"] + pub fn X509_REQ_get_attr( + req: *const X509_REQ, + loc: ::std::os::raw::c_int, + ) -> *mut X509_ATTRIBUTE; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_NID"] + pub fn X509_REQ_get_attr_by_NID( + req: *const X509_REQ, + nid: ::std::os::raw::c_int, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_attr_by_OBJ"] + pub fn X509_REQ_get_attr_by_OBJ( + req: *const X509_REQ, + obj: *const ASN1_OBJECT, + lastpos: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_extension_nid"] + pub fn X509_REQ_extension_nid(nid: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_extensions"] + pub fn X509_REQ_get_extensions(req: *mut X509_REQ) -> *mut stack_st_X509_EXTENSION; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get0_signature"] + pub fn X509_REQ_get0_signature( + req: *const X509_REQ, + out_sig: *mut *const ASN1_BIT_STRING, + out_alg: *mut *const X509_ALGOR, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get_signature_nid"] + pub fn X509_REQ_get_signature_nid(req: *const X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_verify"] + pub fn X509_REQ_verify(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_new"] + pub fn X509_REQ_new() -> *mut X509_REQ; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_version"] + pub fn X509_REQ_set_version( + req: *mut X509_REQ, version: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_subject_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name( req: *mut X509_REQ, name: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey(req: *mut X509_REQ, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_delete_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr( req: *mut X509_REQ, loc: ::std::os::raw::c_int, ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr( req: *mut X509_REQ, attr: *const X509_ATTRIBUTE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ( req: *mut X509_REQ, obj: *const ASN1_OBJECT, @@ -20347,7 +20688,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID( req: *mut X509_REQ, nid: ::std::os::raw::c_int, @@ -20357,7 +20698,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add1_attr_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt( req: *mut X509_REQ, attrname: *const ::std::os::raw::c_char, @@ -20367,7 +20708,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, @@ -20375,14 +20716,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_add_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions( req: *mut X509_REQ, exts: *const stack_st_X509_EXTENSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign"] pub fn X509_REQ_sign( req: *mut X509_REQ, pkey: *mut EVP_PKEY, @@ -20390,22 +20731,22 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_sign_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx(req: *mut X509_REQ, ctx: *mut EVP_MD_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_re_X509_REQ_tbs"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs(req: *mut X509_REQ, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_algo"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo( req: *mut X509_REQ, algo: *const X509_ALGOR, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_set1_signature_value"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value( req: *mut X509_REQ, sig: *const u8, @@ -20455,19 +20796,19 @@ pub type sk_X509_NAME_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_it"] pub static X509_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_new"] pub fn X509_NAME_new() -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_free"] pub fn X509_NAME_free(name: *mut X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME"] pub fn d2i_X509_NAME( out: *mut *mut X509_NAME, inp: *mut *const u8, @@ -20475,15 +20816,19 @@ extern "C" { ) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME"] pub fn i2d_X509_NAME(in_: *mut X509_NAME, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_dup"] pub fn X509_NAME_dup(name: *mut X509_NAME) -> *mut X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get0_der"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_cmp"] + pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der( name: *mut X509_NAME, out_der: *mut *const u8, @@ -20491,15 +20836,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_set"] pub fn X509_NAME_set(xn: *mut *mut X509_NAME, name: *mut X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_entry_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count(name: *const X509_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -20507,7 +20852,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_index_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -20515,21 +20860,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry( name: *const X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_delete_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry( name: *mut X509_NAME, loc: ::std::os::raw::c_int, ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry( name: *mut X509_NAME, entry: *const X509_NAME_ENTRY, @@ -20538,7 +20883,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ( name: *mut X509_NAME, obj: *const ASN1_OBJECT, @@ -20550,7 +20895,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID( name: *mut X509_NAME, nid: ::std::os::raw::c_int, @@ -20562,7 +20907,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_add_entry_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt( name: *mut X509_NAME, field: *const ::std::os::raw::c_char, @@ -20574,19 +20919,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new() -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free(entry: *mut X509_NAME_ENTRY); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY( out: *mut *mut X509_NAME_ENTRY, inp: *mut *const u8, @@ -20594,33 +20939,33 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_NAME_ENTRY"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY( in_: *const X509_NAME_ENTRY, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup(entry: *const X509_NAME_ENTRY) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object(entry: *const X509_NAME_ENTRY) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object( entry: *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data(entry: *const X509_NAME_ENTRY) -> *mut ASN1_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data( entry: *mut X509_NAME_ENTRY, type_: ::std::os::raw::c_int, @@ -20629,11 +20974,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set(entry: *const X509_NAME_ENTRY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ( out: *mut *mut X509_NAME_ENTRY, obj: *const ASN1_OBJECT, @@ -20643,7 +20988,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID( out: *mut *mut X509_NAME_ENTRY, nid: ::std::os::raw::c_int, @@ -20653,7 +20998,7 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_ENTRY_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt( out: *mut *mut X509_NAME_ENTRY, field: *const ::std::os::raw::c_char, @@ -20663,19 +21008,76 @@ extern "C" { ) -> *mut X509_NAME_ENTRY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_it"] + pub static X509_PUBKEY_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_new"] + pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_free"] + pub fn X509_PUBKEY_free(key: *mut X509_PUBKEY); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_PUBKEY"] + pub fn d2i_X509_PUBKEY( + out: *mut *mut X509_PUBKEY, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_PUBKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_PUBKEY"] + pub fn i2d_X509_PUBKEY(key: *const X509_PUBKEY, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set"] + pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get"] + pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_set0_param"] + pub fn X509_PUBKEY_set0_param( + pub_: *mut X509_PUBKEY, + obj: *mut ASN1_OBJECT, + param_type: ::std::os::raw::c_int, + param_value: *mut ::std::os::raw::c_void, + key: *mut u8, + key_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_param"] + pub fn X509_PUBKEY_get0_param( + out_obj: *mut *mut ASN1_OBJECT, + out_key: *mut *const u8, + out_key_len: *mut ::std::os::raw::c_int, + out_alg: *mut *mut X509_ALGOR, + pub_: *mut X509_PUBKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_PUBKEY_get0_public_key"] + pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new() -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free(ex: *mut X509_EXTENSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION( out: *mut *mut X509_EXTENSION, inp: *mut *const u8, @@ -20683,18 +21085,18 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION( ex: *const X509_EXTENSION, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup(ex: *const X509_EXTENSION) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID( ex: *mut *mut X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20703,7 +21105,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ( ex: *mut *mut X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20712,33 +21114,33 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object(ex: *const X509_EXTENSION) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data(ne: *const X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_get_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object( ex: *mut X509_EXTENSION, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical( ex: *mut X509_EXTENSION, crit: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSION_set_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data( ex: *mut X509_EXTENSION, data: *const ASN1_OCTET_STRING, @@ -20762,11 +21164,11 @@ pub type sk_X509_EXTENSION_delete_if_func = ::std::option::Option< >; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_EXTENSIONS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS( out: *mut *mut X509_EXTENSIONS, inp: *mut *const u8, @@ -20774,18 +21176,18 @@ extern "C" { ) -> *mut X509_EXTENSIONS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_EXTENSIONS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS( alg: *const X509_EXTENSIONS, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count(x: *const stack_st_X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID( x: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -20793,7 +21195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ( x: *const stack_st_X509_EXTENSION, obj: *const ASN1_OBJECT, @@ -20801,7 +21203,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext_by_critical"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical( x: *const stack_st_X509_EXTENSION, crit: ::std::os::raw::c_int, @@ -20809,21 +21211,21 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_get_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_get_ext"] pub fn X509v3_get_ext( x: *const stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_delete_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_delete_ext"] pub fn X509v3_delete_ext( x: *mut stack_st_X509_EXTENSION, loc: ::std::os::raw::c_int, ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509v3_add_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_X509v3_add_ext"] pub fn X509v3_add_ext( x: *mut *mut stack_st_X509_EXTENSION, ex: *const X509_EXTENSION, @@ -20852,23 +21254,23 @@ pub type sk_X509_ALGOR_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_it"] pub static X509_ALGOR_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_new"] pub fn X509_ALGOR_new() -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup(alg: *const X509_ALGOR) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_free"] pub fn X509_ALGOR_free(alg: *mut X509_ALGOR); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR( out: *mut *mut X509_ALGOR, inp: *mut *const u8, @@ -20876,11 +21278,11 @@ extern "C" { ) -> *mut X509_ALGOR; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ALGOR"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR(alg: *const X509_ALGOR, outp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0( alg: *mut X509_ALGOR, obj: *mut ASN1_OBJECT, @@ -20889,7 +21291,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0( out_obj: *mut *const ASN1_OBJECT, out_param_type: *mut ::std::os::raw::c_int, @@ -20898,11 +21300,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_set_md"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md(alg: *mut X509_ALGOR, md: *const EVP_MD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ALGOR_cmp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp(a: *const X509_ALGOR, b: *const X509_ALGOR) -> ::std::os::raw::c_int; } #[repr(C)] @@ -20927,23 +21329,23 @@ pub type sk_X509_ATTRIBUTE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new() -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup(attr: *const X509_ATTRIBUTE) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free(attr: *mut X509_ATTRIBUTE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE( out: *mut *mut X509_ATTRIBUTE, inp: *mut *const u8, @@ -20951,14 +21353,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_ATTRIBUTE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE( alg: *const X509_ATTRIBUTE, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create( nid: ::std::os::raw::c_int, attrtype: ::std::os::raw::c_int, @@ -20966,7 +21368,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID( attr: *mut *mut X509_ATTRIBUTE, nid: ::std::os::raw::c_int, @@ -20976,7 +21378,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ( attr: *mut *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, @@ -20986,7 +21388,7 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_create_by_txt"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt( attr: *mut *mut X509_ATTRIBUTE, attrname: *const ::std::os::raw::c_char, @@ -20996,14 +21398,14 @@ extern "C" { ) -> *mut X509_ATTRIBUTE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object( attr: *mut X509_ATTRIBUTE, obj: *const ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_set1_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data( attr: *mut X509_ATTRIBUTE, attrtype: ::std::os::raw::c_int, @@ -21012,7 +21414,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21021,15 +21423,15 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count(attr: *const X509_ATTRIBUTE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_object"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object(attr: *mut X509_ATTRIBUTE) -> *mut ASN1_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_ATTRIBUTE_get0_type"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type( attr: *mut X509_ATTRIBUTE, idx: ::std::os::raw::c_int, @@ -21097,19 +21499,19 @@ impl Default for Netscape_spki_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new() -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free(spki: *mut NETSCAPE_SPKI); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI( out: *mut *mut NETSCAPE_SPKI, inp: *mut *const u8, @@ -21117,43 +21519,43 @@ extern "C" { ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKI"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI( spki: *const NETSCAPE_SPKI, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_decode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode( str_: *const ::std::os::raw::c_char, len: ossl_ssize_t, ) -> *mut NETSCAPE_SPKI; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_b64_encode"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode(spki: *mut NETSCAPE_SPKI) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_get_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey(spki: *mut NETSCAPE_SPKI) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_set_pubkey"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKI_sign"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign( spki: *mut NETSCAPE_SPKI, pkey: *mut EVP_PKEY, @@ -21211,19 +21613,19 @@ impl Default for Netscape_spkac_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new() -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NETSCAPE_SPKAC_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free(spkac: *mut NETSCAPE_SPKAC); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC( out: *mut *mut NETSCAPE_SPKAC, inp: *mut *const u8, @@ -21231,82 +21633,267 @@ extern "C" { ) -> *mut NETSCAPE_SPKAC; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NETSCAPE_SPKAC"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC( spkac: *const NETSCAPE_SPKAC, outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex"] - pub fn X509_print_ex( - bp: *mut BIO, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct rsa_pss_params_st { + pub hashAlgorithm: *mut X509_ALGOR, + pub maskGenAlgorithm: *mut X509_ALGOR, + pub saltLength: *mut ASN1_INTEGER, + pub trailerField: *mut ASN1_INTEGER, + pub maskHash: *mut X509_ALGOR, } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_ex_fp"] - pub fn X509_print_ex_fp( - fp: *mut FILE, - x: *mut X509, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; +#[test] +fn bindgen_test_layout_rsa_pss_params_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 40usize, + concat!("Size of: ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(rsa_pss_params_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(hashAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskGenAlgorithm) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(saltLength) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(trailerField) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(rsa_pss_params_st), + "::", + stringify!(maskHash) + ) + ); +} +impl Default for rsa_pss_params_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print"] - pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_it"] + pub static RSA_PSS_PARAMS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_print_fp"] - pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_new"] + pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print"] - pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_RSA_PSS_PARAMS_free"] + pub fn RSA_PSS_PARAMS_free(params: *mut RSA_PSS_PARAMS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_print_fp"] - pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PSS_PARAMS"] + pub fn d2i_RSA_PSS_PARAMS( + out: *mut *mut RSA_PSS_PARAMS, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut RSA_PSS_PARAMS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_ex"] - pub fn X509_REQ_print_ex( - bp: *mut BIO, - x: *mut X509_REQ, - nmflag: ::std::os::raw::c_ulong, - cflag: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PSS_PARAMS"] + pub fn i2d_RSA_PSS_PARAMS( + in_: *const RSA_PSS_PARAMS, + outp: *mut *mut u8, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print"] - pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_it"] + pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_print_fp"] - pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_new"] + pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex"] - pub fn X509_NAME_print_ex( - out: *mut BIO, - nm: *const X509_NAME, - indent: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_PRIV_KEY_INFO_free"] + pub fn PKCS8_PRIV_KEY_INFO_free(key: *mut PKCS8_PRIV_KEY_INFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print"] - pub fn X509_NAME_print( + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO"] + pub fn d2i_PKCS8_PRIV_KEY_INFO( + out: *mut *mut PKCS8_PRIV_KEY_INFO, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO"] + pub fn i2d_PKCS8_PRIV_KEY_INFO( + key: *const PKCS8_PRIV_KEY_INFO, + outp: *mut *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKCS82PKEY"] + pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_EVP_PKEY2PKCS8"] + pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_it"] + pub static X509_SIG_it: ASN1_ITEM; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_new"] + pub fn X509_SIG_new() -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_free"] + pub fn X509_SIG_free(key: *mut X509_SIG); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_SIG"] + pub fn d2i_X509_SIG( + out: *mut *mut X509_SIG, + inp: *mut *const u8, + len: ::std::os::raw::c_long, + ) -> *mut X509_SIG; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_SIG"] + pub fn i2d_X509_SIG(sig: *const X509_SIG, outp: *mut *mut u8) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_get0"] + pub fn X509_SIG_get0( + sig: *const X509_SIG, + out_alg: *mut *const X509_ALGOR, + out_digest: *mut *const ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_SIG_getm"] + pub fn X509_SIG_getm( + sig: *mut X509_SIG, + out_alg: *mut *mut X509_ALGOR, + out_digest: *mut *mut ASN1_OCTET_STRING, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex"] + pub fn X509_print_ex( + bp: *mut BIO, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_ex_fp"] + pub fn X509_print_ex_fp( + fp: *mut FILE, + x: *mut X509, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print"] + pub fn X509_print(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_print_fp"] + pub fn X509_print_fp(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print"] + pub fn X509_CRL_print(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_print_fp"] + pub fn X509_CRL_print_fp(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_ex"] + pub fn X509_REQ_print_ex( + bp: *mut BIO, + x: *mut X509_REQ, + nmflag: ::std::os::raw::c_ulong, + cflag: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print"] + pub fn X509_REQ_print(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_print_fp"] + pub fn X509_REQ_print_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex"] + pub fn X509_NAME_print_ex( + out: *mut BIO, + nm: *const X509_NAME, + indent: ::std::os::raw::c_int, + flags: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print"] + pub fn X509_NAME_print( bp: *mut BIO, name: *const X509_NAME, obase: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_oneline"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_oneline"] pub fn X509_NAME_oneline( name: *const X509_NAME, buf: *mut ::std::os::raw::c_char, @@ -21314,7 +21901,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_print_ex_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp( fp: *mut FILE, nm: *const X509_NAME, @@ -21323,7 +21910,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_dump"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_dump"] pub fn X509_signature_dump( bio: *mut BIO, sig: *const ASN1_STRING, @@ -21331,7 +21918,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_signature_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_signature_print"] pub fn X509_signature_print( bio: *mut BIO, alg: *const X509_ALGOR, @@ -21339,7 +21926,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_pubkey_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_pubkey_digest"] pub fn X509_pubkey_digest( x509: *const X509, md: *const EVP_MD, @@ -21348,7 +21935,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_digest"] pub fn X509_digest( x509: *const X509, md: *const EVP_MD, @@ -21357,7 +21944,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_digest"] pub fn X509_CRL_digest( crl: *const X509_CRL, md: *const EVP_MD, @@ -21366,7 +21953,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_digest"] pub fn X509_REQ_digest( req: *const X509_REQ, md: *const EVP_MD, @@ -21375,7 +21962,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_digest"] pub fn X509_NAME_digest( name: *const X509_NAME, md: *const EVP_MD, @@ -21384,259 +21971,259 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_bio"] pub fn d2i_X509_bio(bp: *mut BIO, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio(bp: *mut BIO, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio(bp: *mut BIO, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio(bp: *mut BIO, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio(bp: *mut BIO, dh: *mut *mut DH) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio(bp: *mut BIO, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_bio"] pub fn i2d_X509_bio(bp: *mut BIO, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio(bp: *mut BIO, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio(bp: *mut BIO, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio(bp: *mut BIO, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio(bp: *mut BIO, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio(bp: *mut BIO, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio(bp: *mut BIO, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio( bp: *mut BIO, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio(bp: *mut BIO, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DHparams_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio(bp: *mut BIO, dh: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio(bp: *mut BIO, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_fp"] pub fn d2i_X509_fp(fp: *mut FILE, x509: *mut *mut X509) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp(fp: *mut FILE, crl: *mut *mut X509_CRL) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp(fp: *mut FILE, req: *mut *mut X509_REQ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut *mut RSA) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut *mut DSA) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut *mut EC_KEY) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp(fp: *mut FILE, p8: *mut *mut X509_SIG) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut *mut PKCS8_PRIV_KEY_INFO, ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp(fp: *mut FILE, a: *mut *mut EVP_PKEY) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_fp"] pub fn i2d_X509_fp(fp: *mut FILE, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_CRL_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp(fp: *mut FILE, crl: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REQ_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp(fp: *mut FILE, req: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSAPublicKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp(fp: *mut FILE, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSA_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DSAPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp(fp: *mut FILE, dsa: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EC_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ECPrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp(fp: *mut FILE, eckey: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp(fp: *mut FILE, p8: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp( fp: *mut FILE, p8inf: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKeyInfo_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp(fp: *mut FILE, key: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PUBKEY_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp(fp: *mut FILE, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_issuer_and_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial( sk: *const stack_st_X509, name: *mut X509_NAME, @@ -21644,23 +22231,23 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_find_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_find_by_subject"] pub fn X509_find_by_subject(sk: *const stack_st_X509, name: *mut X509_NAME) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time"] pub fn X509_cmp_time(s: *const ASN1_TIME, t: *const time_t) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix(s: *const ASN1_TIME, t: i64) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp_current_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp_current_time"] pub fn X509_cmp_current_time(s: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj"] pub fn X509_time_adj( s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long, @@ -21668,7 +22255,7 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_time_adj_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_time_adj_ex"] pub fn X509_time_adj_ex( s: *mut ASN1_TIME, offset_day: ::std::os::raw::c_int, @@ -21677,12 +22264,24 @@ extern "C" { ) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_gmtime_adj"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_gmtime_adj"] pub fn X509_gmtime_adj(s: *mut ASN1_TIME, offset_sec: ::std::os::raw::c_long) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_cmp"] + pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_cmp"] + pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_cmp"] + pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21692,7 +22291,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_ex_data"] pub fn X509_set_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, @@ -21700,14 +22299,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_ex_data"] pub fn X509_get_ex_data( r: *mut X509, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -21717,7 +22316,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, @@ -21725,42 +22324,95 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data( ctx: *mut X509_STORE_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_digest"] + pub fn ASN1_digest( + i2d: i2d_of_void, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_char, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_digest"] + pub fn ASN1_item_digest( + it: *const ASN1_ITEM, + type_: *const EVP_MD, + data: *mut ::std::os::raw::c_void, + md: *mut ::std::os::raw::c_uchar, + len: *mut ::std::os::raw::c_uint, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_verify"] + pub fn ASN1_item_verify( + it: *const ASN1_ITEM, + algor1: *const X509_ALGOR, + signature: *const ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign"] + pub fn ASN1_item_sign( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + data: *mut ::std::os::raw::c_void, + pkey: *mut EVP_PKEY, + type_: *const EVP_MD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ASN1_item_sign_ctx"] + pub fn ASN1_item_sign_ctx( + it: *const ASN1_ITEM, + algor1: *mut X509_ALGOR, + algor2: *mut X509_ALGOR, + signature: *mut ASN1_BIT_STRING, + asn: *mut ::std::os::raw::c_void, + ctx: *mut EVP_MD_CTX, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notBefore"] pub fn X509_get_notBefore(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_notAfter"] pub fn X509_get_notAfter(x509: *const X509) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notBefore"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notBefore"] pub fn X509_set_notBefore(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_set_notAfter"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_set_notAfter"] pub fn X509_set_notAfter(x509: *mut X509, tm: *const ASN1_TIME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_lastUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_nextUpdate"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate(crl: *mut X509_CRL) -> *mut ASN1_TIME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_serialNumber"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_serialNumber"] pub fn X509_get_serialNumber(x509: *mut X509) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_OBJ"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ( name: *const X509_NAME, obj: *const ASN1_OBJECT, @@ -21769,7 +22421,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_get_text_by_NID"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID( name: *const X509_NAME, nid: ::std::os::raw::c_int, @@ -21777,6 +22429,14 @@ extern "C" { len: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_parent_ctx"] + pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_free"] + pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); +} #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct X509_algor_st { @@ -21958,787 +22618,97 @@ pub type sk_X509_TRUST_delete_if_func = ::std::option::Option< arg2: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int, >; -pub type sk_X509_REVOKED_free_func = - ::std::option::Option; -pub type sk_X509_REVOKED_copy_func = - ::std::option::Option *mut X509_REVOKED>; -pub type sk_X509_REVOKED_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_REVOKED, - arg2: *const *const X509_REVOKED, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_REVOKED_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_REVOKED, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct stack_st_GENERAL_NAMES { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct private_key_st { - pub version: ::std::os::raw::c_int, - pub enc_algor: *mut X509_ALGOR, - pub enc_pkey: *mut ASN1_OCTET_STRING, - pub dec_pkey: *mut EVP_PKEY, - pub key_length: ::std::os::raw::c_int, - pub key_data: *mut ::std::os::raw::c_char, - pub key_free: ::std::os::raw::c_int, - pub cipher: EVP_CIPHER_INFO, -} -#[test] -fn bindgen_test_layout_private_key_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 80usize, - concat!("Size of: ", stringify!(private_key_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(private_key_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).version) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(version) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_algor) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_algor) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(enc_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(dec_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_length) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_length) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_data) as usize - ptr as usize }, - 40usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_data) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).key_free) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(key_free) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cipher) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(private_key_st), - "::", - stringify!(cipher) - ) - ); -} -impl Default for private_key_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct X509_info_st { - pub x509: *mut X509, - pub crl: *mut X509_CRL, - pub x_pkey: *mut X509_PKEY, - pub enc_cipher: EVP_CIPHER_INFO, - pub enc_len: ::std::os::raw::c_int, - pub enc_data: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_X509_info_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 64usize, - concat!("Size of: ", stringify!(X509_info_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(X509_info_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x509) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(crl) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(x_pkey) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_cipher) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, - 48usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_len) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, - 56usize, - concat!( - "Offset of field: ", - stringify!(X509_info_st), - "::", - stringify!(enc_data) - ) - ); -} -impl Default for X509_info_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_X509_INFO { - _unused: [u8; 0], -} -pub type sk_X509_INFO_free_func = ::std::option::Option; -pub type sk_X509_INFO_copy_func = - ::std::option::Option *mut X509_INFO>; -pub type sk_X509_INFO_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const X509_INFO, - arg2: *const *const X509_INFO, - ) -> ::std::os::raw::c_int, ->; -pub type sk_X509_INFO_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut X509_INFO, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_pathlen"] - pub fn X509_get_pathlen(x509: *mut X509) -> ::std::os::raw::c_long; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_get0"] - pub fn X509_SIG_get0( - sig: *const X509_SIG, - out_alg: *mut *const X509_ALGOR, - out_digest: *mut *const ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_getm"] - pub fn X509_SIG_getm( - sig: *mut X509_SIG, - out_alg: *mut *mut X509_ALGOR, - out_digest: *mut *mut ASN1_OCTET_STRING, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert_error_string"] - pub fn X509_verify_cert_error_string( - err: ::std::os::raw::c_long, - ) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_dup"] - pub fn X509_REVOKED_dup(rev: *const X509_REVOKED) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_area"] - pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir"] - pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file"] - pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_dir_env"] - pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_cert_file_env"] - pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_default_private_dir"] - pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_new"] - pub fn X509_PUBKEY_new() -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_free"] - pub fn X509_PUBKEY_free(a: *mut X509_PUBKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_PUBKEY"] - pub fn d2i_X509_PUBKEY( - a: *mut *mut X509_PUBKEY, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_PUBKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_PUBKEY"] - pub fn i2d_X509_PUBKEY( - a: *const X509_PUBKEY, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_it"] - pub static X509_PUBKEY_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set"] - pub fn X509_PUBKEY_set(x: *mut *mut X509_PUBKEY, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get"] - pub fn X509_PUBKEY_get(key: *mut X509_PUBKEY) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_new"] - pub fn X509_SIG_new() -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_free"] - pub fn X509_SIG_free(a: *mut X509_SIG); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_SIG"] - pub fn d2i_X509_SIG( - a: *mut *mut X509_SIG, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_SIG; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_SIG"] - pub fn i2d_X509_SIG( - a: *const X509_SIG, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_SIG_it"] - pub static X509_SIG_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_trust_object"] - pub fn X509_add1_trust_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_reject_object"] - pub fn X509_add1_reject_object(x: *mut X509, obj: *mut ASN1_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_trust_clear"] - pub fn X509_trust_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_reject_clear"] - pub fn X509_reject_clear(x: *mut X509); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_set"] - pub fn X509_TRUST_set( - t: *mut ::std::os::raw::c_int, - trust: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_new"] - pub fn X509_REVOKED_new() -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_free"] - pub fn X509_REVOKED_free(a: *mut X509_REVOKED); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_X509_REVOKED"] - pub fn d2i_X509_REVOKED( - a: *mut *mut X509_REVOKED, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut X509_REVOKED; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_X509_REVOKED"] - pub fn i2d_X509_REVOKED( - a: *const X509_REVOKED, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_it"] - pub static X509_REVOKED_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add0_revoked"] - pub fn X509_CRL_add0_revoked( - crl: *mut X509_CRL, - rev: *mut X509_REVOKED, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_serial"] - pub fn X509_CRL_get0_by_serial( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - serial: *mut ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get0_by_cert"] - pub fn X509_CRL_get0_by_cert( - crl: *mut X509_CRL, - ret: *mut *mut X509_REVOKED, - x: *mut X509, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_new"] - pub fn X509_PKEY_new() -> *mut X509_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PKEY_free"] - pub fn X509_PKEY_free(a: *mut X509_PKEY); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_new"] - pub fn X509_INFO_new() -> *mut X509_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_INFO_free"] - pub fn X509_INFO_free(a: *mut X509_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_digest"] - pub fn ASN1_digest( - i2d: i2d_of_void, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_char, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_digest"] - pub fn ASN1_item_digest( - it: *const ASN1_ITEM, - type_: *const EVP_MD, - data: *mut ::std::os::raw::c_void, - md: *mut ::std::os::raw::c_uchar, - len: *mut ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_verify"] - pub fn ASN1_item_verify( - it: *const ASN1_ITEM, - algor1: *const X509_ALGOR, - signature: *const ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign"] - pub fn ASN1_item_sign( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - data: *mut ::std::os::raw::c_void, - pkey: *mut EVP_PKEY, - type_: *const EVP_MD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ASN1_item_sign_ctx"] - pub fn ASN1_item_sign_ctx( - it: *const ASN1_ITEM, - algor1: *mut X509_ALGOR, - algor2: *mut X509_ALGOR, - signature: *mut ASN1_BIT_STRING, - asn: *mut ::std::os::raw::c_void, - ctx: *mut EVP_MD_CTX, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_sort"] - pub fn X509_CRL_sort(crl: *mut X509_CRL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_serialNumber"] - pub fn X509_REVOKED_get0_serialNumber(revoked: *const X509_REVOKED) -> *const ASN1_INTEGER; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_serialNumber"] - pub fn X509_REVOKED_set_serialNumber( - revoked: *mut X509_REVOKED, - serial: *const ASN1_INTEGER, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_revocationDate"] - pub fn X509_REVOKED_get0_revocationDate(revoked: *const X509_REVOKED) -> *const ASN1_TIME; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_set_revocationDate"] - pub fn X509_REVOKED_set_revocationDate( - revoked: *mut X509_REVOKED, - tm: *const ASN1_TIME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get0_extensions"] - pub fn X509_REVOKED_get0_extensions(r: *const X509_REVOKED) -> *const stack_st_X509_EXTENSION; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_diff"] - pub fn X509_CRL_diff( - base: *mut X509_CRL, - newer: *mut X509_CRL, - skey: *mut EVP_PKEY, - md: *const EVP_MD, - flags: ::std::os::raw::c_uint, - ) -> *mut X509_CRL; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_check_private_key"] - pub fn X509_REQ_check_private_key( - x509: *mut X509_REQ, - pkey: *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_private_key"] - pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_cmp"] - pub fn X509_issuer_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash"] - pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_cmp"] - pub fn X509_subject_name_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash"] - pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_issuer_name_hash_old"] - pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_subject_name_hash_old"] - pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_cmp"] - pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert_error_string"] + pub fn X509_verify_cert_error_string( + err: ::std::os::raw::c_long, + ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_cmp"] - pub fn X509_NAME_cmp(a: *const X509_NAME, b: *const X509_NAME) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_area"] + pub fn X509_get_default_cert_area() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash"] - pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir"] + pub fn X509_get_default_cert_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_NAME_hash_old"] - pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file"] + pub fn X509_get_default_cert_file() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_cmp"] - pub fn X509_CRL_cmp(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_dir_env"] + pub fn X509_get_default_cert_dir_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_match"] - pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_cert_file_env"] + pub fn X509_get_default_cert_file_env() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_ext_d2i"] - pub fn X509_get_ext_d2i( - x509: *const X509, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_default_private_dir"] + pub fn X509_get_default_private_dir() -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_add1_ext_i2d"] - pub fn X509_add1_ext_i2d( - x: *mut X509, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_set"] + pub fn X509_TRUST_set( + t: *mut ::std::os::raw::c_int, + trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_get_ext_d2i"] - pub fn X509_CRL_get_ext_d2i( - crl: *const X509_CRL, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_CRL_add1_ext_i2d"] - pub fn X509_CRL_add1_ext_i2d( - x: *mut X509_CRL, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_check_private_key"] + pub fn X509_REQ_check_private_key( + x509: *mut X509_REQ, + pkey: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_count"] - pub fn X509_REVOKED_get_ext_count(x: *const X509_REVOKED) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_private_key"] + pub fn X509_check_private_key(x509: *mut X509, pkey: *const EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_NID"] - pub fn X509_REVOKED_get_ext_by_NID( - x: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash"] + pub fn X509_issuer_name_hash(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_OBJ"] - pub fn X509_REVOKED_get_ext_by_OBJ( - x: *const X509_REVOKED, - obj: *const ASN1_OBJECT, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash"] + pub fn X509_subject_name_hash(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_by_critical"] - pub fn X509_REVOKED_get_ext_by_critical( - x: *const X509_REVOKED, - crit: ::std::os::raw::c_int, - lastpos: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_issuer_name_hash_old"] + pub fn X509_issuer_name_hash_old(a: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext"] - pub fn X509_REVOKED_get_ext( - x: *const X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_subject_name_hash_old"] + pub fn X509_subject_name_hash_old(x: *mut X509) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_delete_ext"] - pub fn X509_REVOKED_delete_ext( - x: *mut X509_REVOKED, - loc: ::std::os::raw::c_int, - ) -> *mut X509_EXTENSION; + #[link_name = "\u{1}aws_lc_0_15_0_X509_cmp"] + pub fn X509_cmp(a: *const X509, b: *const X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add_ext"] - pub fn X509_REVOKED_add_ext( - x: *mut X509_REVOKED, - ex: *const X509_EXTENSION, - loc: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash"] + pub fn X509_NAME_hash(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_get_ext_d2i"] - pub fn X509_REVOKED_get_ext_d2i( - revoked: *const X509_REVOKED, - nid: ::std::os::raw::c_int, - out_critical: *mut ::std::os::raw::c_int, - out_idx: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + #[link_name = "\u{1}aws_lc_0_15_0_X509_NAME_hash_old"] + pub fn X509_NAME_hash_old(x: *mut X509_NAME) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REVOKED_add1_ext_i2d"] - pub fn X509_REVOKED_add1_ext_i2d( - x: *mut X509_REVOKED, - nid: ::std::os::raw::c_int, - value: *mut ::std::os::raw::c_void, - crit: ::std::os::raw::c_int, - flags: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_CRL_match"] + pub fn X509_CRL_match(a: *const X509_CRL, b: *const X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_verify_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_verify_cert"] pub fn X509_verify_cert(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_new"] - pub fn PKCS8_PRIV_KEY_INFO_new() -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_free"] - pub fn PKCS8_PRIV_KEY_INFO_free(a: *mut PKCS8_PRIV_KEY_INFO); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8_PRIV_KEY_INFO"] - pub fn d2i_PKCS8_PRIV_KEY_INFO( - a: *mut *mut PKCS8_PRIV_KEY_INFO, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8_PRIV_KEY_INFO"] - pub fn i2d_PKCS8_PRIV_KEY_INFO( - a: *const PKCS8_PRIV_KEY_INFO, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_PRIV_KEY_INFO_it"] - pub static PKCS8_PRIV_KEY_INFO_it: ASN1_ITEM; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKCS82PKEY"] - pub fn EVP_PKCS82PKEY(p8: *const PKCS8_PRIV_KEY_INFO) -> *mut EVP_PKEY; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EVP_PKEY2PKCS8"] - pub fn EVP_PKEY2PKCS8(pkey: *const EVP_PKEY) -> *mut PKCS8_PRIV_KEY_INFO; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_set0_param"] - pub fn X509_PUBKEY_set0_param( - pub_: *mut X509_PUBKEY, - obj: *mut ASN1_OBJECT, - param_type: ::std::os::raw::c_int, - param_value: *mut ::std::os::raw::c_void, - key: *mut u8, - key_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_param"] - pub fn X509_PUBKEY_get0_param( - out_obj: *mut *mut ASN1_OBJECT, - out_key: *mut *const u8, - out_key_len: *mut ::std::os::raw::c_int, - out_alg: *mut *mut X509_ALGOR, - pub_: *mut X509_PUBKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PUBKEY_get0_public_key"] - pub fn X509_PUBKEY_get0_public_key(pub_: *const X509_PUBKEY) -> *const ASN1_BIT_STRING; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_trust"] pub fn X509_check_trust( x: *mut X509, id: ::std::os::raw::c_int, @@ -22746,19 +22716,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0"] pub fn X509_TRUST_get0(idx: ::std::os::raw::c_int) -> *mut X509_TRUST; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_add"] pub fn X509_TRUST_add( id: ::std::os::raw::c_int, flags: ::std::os::raw::c_int, @@ -22766,139 +22736,29 @@ extern "C" { unsafe extern "C" fn( arg1: *mut X509_TRUST, arg2: *mut X509, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - name: *const ::std::os::raw::c_char, - arg1: ::std::os::raw::c_int, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_cleanup"] - pub fn X509_TRUST_cleanup(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_flags"] - pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get0_name"] - pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_TRUST_get_trust"] - pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct rsa_pss_params_st { - pub hashAlgorithm: *mut X509_ALGOR, - pub maskGenAlgorithm: *mut X509_ALGOR, - pub saltLength: *mut ASN1_INTEGER, - pub trailerField: *mut ASN1_INTEGER, - pub maskHash: *mut X509_ALGOR, -} -#[test] -fn bindgen_test_layout_rsa_pss_params_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 40usize, - concat!("Size of: ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(rsa_pss_params_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).hashAlgorithm) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(hashAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskGenAlgorithm) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskGenAlgorithm) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).saltLength) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(saltLength) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).trailerField) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(trailerField) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).maskHash) as usize - ptr as usize }, - 32usize, - concat!( - "Offset of field: ", - stringify!(rsa_pss_params_st), - "::", - stringify!(maskHash) - ) - ); -} -impl Default for rsa_pss_params_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_new"] - pub fn RSA_PSS_PARAMS_new() -> *mut RSA_PSS_PARAMS; + arg3: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int, + >, + name: *const ::std::os::raw::c_char, + arg1: ::std::os::raw::c_int, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_free"] - pub fn RSA_PSS_PARAMS_free(a: *mut RSA_PSS_PARAMS); + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_cleanup"] + pub fn X509_TRUST_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_RSA_PSS_PARAMS"] - pub fn d2i_RSA_PSS_PARAMS( - a: *mut *mut RSA_PSS_PARAMS, - in_: *mut *const ::std::os::raw::c_uchar, - len: ::std::os::raw::c_long, - ) -> *mut RSA_PSS_PARAMS; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_flags"] + pub fn X509_TRUST_get_flags(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_RSA_PSS_PARAMS"] - pub fn i2d_RSA_PSS_PARAMS( - a: *const RSA_PSS_PARAMS, - out: *mut *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get0_name"] + pub fn X509_TRUST_get0_name(xp: *const X509_TRUST) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RSA_PSS_PARAMS_it"] - pub static RSA_PSS_PARAMS_it: ASN1_ITEM; + #[link_name = "\u{1}aws_lc_0_15_0_X509_TRUST_get_trust"] + pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int; } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -23016,256 +22876,229 @@ pub type X509_STORE_CTX_lookup_crls_fn = ::std::option::Option< pub type X509_STORE_CTX_cleanup_fn = ::std::option::Option ::std::os::raw::c_int>; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth( store: *mut X509_STORE, depth: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth(ctx: *mut X509_STORE_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_new"] pub fn X509_OBJECT_new() -> *mut X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_free"] pub fn X509_OBJECT_free(a: *mut X509_OBJECT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_idx_by_subject"] - pub fn X509_OBJECT_idx_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_by_subject"] - pub fn X509_OBJECT_retrieve_by_subject( - h: *mut stack_st_X509_OBJECT, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_retrieve_match"] - pub fn X509_OBJECT_retrieve_match( - h: *mut stack_st_X509_OBJECT, - x: *mut X509_OBJECT, - ) -> *mut X509_OBJECT; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_up_ref_count"] - pub fn X509_OBJECT_up_ref_count(a: *mut X509_OBJECT) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get_type"] - pub fn X509_OBJECT_get_type(a: *const X509_OBJECT) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get_type"] + pub fn X509_OBJECT_get_type(obj: *const X509_OBJECT) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509"] - pub fn X509_OBJECT_get0_X509(a: *const X509_OBJECT) -> *mut X509; + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509"] + pub fn X509_OBJECT_get0_X509(obj: *const X509_OBJECT) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_get0_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509(a: *mut X509_OBJECT, obj: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_OBJECT_set1_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL( a: *mut X509_OBJECT, obj: *mut X509_CRL, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_new"] pub fn X509_STORE_new() -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_lock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_lock"] pub fn X509_STORE_lock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_unlock"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_unlock"] pub fn X509_STORE_unlock(v: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref(store: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_free"] pub fn X509_STORE_free(v: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_objects"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects(st: *mut X509_STORE) -> *mut stack_st_X509_OBJECT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_certs"] pub fn X509_STORE_get1_certs(st: *mut X509_STORE_CTX, nm: *mut X509_NAME) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get1_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get1_crls"] pub fn X509_STORE_get1_crls( st: *mut X509_STORE_CTX, nm: *mut X509_NAME, ) -> *mut stack_st_X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags( ctx: *mut X509_STORE, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose( ctx: *mut X509_STORE, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust( ctx: *mut X509_STORE, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param( ctx: *mut X509_STORE, pm: *mut X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param(ctx: *mut X509_STORE) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify"] pub fn X509_STORE_set_verify(ctx: *mut X509_STORE, verify: X509_STORE_CTX_verify_fn); } extern "C" { pub fn X509_STORE_CTX_set_verify(ctx: *mut X509_STORE_CTX, verify: X509_STORE_CTX_verify_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify"] pub fn X509_STORE_get_verify(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb(ctx: *mut X509_STORE, verify_cb: X509_STORE_CTX_verify_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_verify_cb"] pub fn X509_STORE_get_verify_cb(ctx: *mut X509_STORE) -> X509_STORE_CTX_verify_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_issuer"] pub fn X509_STORE_set_get_issuer( ctx: *mut X509_STORE, get_issuer: X509_STORE_CTX_get_issuer_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_issuer"] pub fn X509_STORE_get_get_issuer(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_issuer_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_issued"] pub fn X509_STORE_set_check_issued( ctx: *mut X509_STORE, check_issued: X509_STORE_CTX_check_issued_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_issued"] pub fn X509_STORE_get_check_issued(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_issued_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_revocation"] pub fn X509_STORE_set_check_revocation( ctx: *mut X509_STORE, check_revocation: X509_STORE_CTX_check_revocation_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_revocation"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_revocation"] pub fn X509_STORE_get_check_revocation( ctx: *mut X509_STORE, ) -> X509_STORE_CTX_check_revocation_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl(ctx: *mut X509_STORE, get_crl: X509_STORE_CTX_get_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_get_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_get_crl"] pub fn X509_STORE_get_get_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_get_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl(ctx: *mut X509_STORE, check_crl: X509_STORE_CTX_check_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_check_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_check_crl"] pub fn X509_STORE_get_check_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_check_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cert_crl"] pub fn X509_STORE_set_cert_crl(ctx: *mut X509_STORE, cert_crl: X509_STORE_CTX_cert_crl_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cert_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cert_crl"] pub fn X509_STORE_get_cert_crl(ctx: *mut X509_STORE) -> X509_STORE_CTX_cert_crl_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_certs"] pub fn X509_STORE_set_lookup_certs( ctx: *mut X509_STORE, lookup_certs: X509_STORE_CTX_lookup_certs_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_certs"] pub fn X509_STORE_get_lookup_certs(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_certs_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_lookup_crls"] pub fn X509_STORE_set_lookup_crls( ctx: *mut X509_STORE, lookup_crls: X509_STORE_CTX_lookup_crls_fn, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_lookup_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_lookup_crls"] pub fn X509_STORE_get_lookup_crls(ctx: *mut X509_STORE) -> X509_STORE_CTX_lookup_crls_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_cleanup"] pub fn X509_STORE_set_cleanup(ctx: *mut X509_STORE, cleanup: X509_STORE_CTX_cleanup_fn); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_get_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_get_cleanup"] pub fn X509_STORE_get_cleanup(ctx: *mut X509_STORE) -> X509_STORE_CTX_cleanup_fn; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new() -> *mut X509_STORE_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer( issuer: *mut *mut X509, ctx: *mut X509_STORE_CTX, @@ -23273,15 +23106,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_zero"] - pub fn X509_STORE_CTX_zero(ctx: *mut X509_STORE_CTX); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_init"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init( ctx: *mut X509_STORE_CTX, store: *mut X509_STORE, @@ -23290,50 +23119,50 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_trusted_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack(ctx: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup(ctx: *mut X509_STORE_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_store"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup( v: *mut X509_STORE, m: *mut X509_LOOKUP_METHOD, ) -> *mut X509_LOOKUP; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_hash_dir"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert(ctx: *mut X509_STORE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_add_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl(ctx: *mut X509_STORE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_ctrl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl( ctx: *mut X509_LOOKUP, cmd: ::std::os::raw::c_int, @@ -23343,7 +23172,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_file"] pub fn X509_load_cert_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23351,7 +23180,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_crl_file"] pub fn X509_load_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23359,7 +23188,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_load_cert_crl_file"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file( ctx: *mut X509_LOOKUP, file: *const ::std::os::raw::c_char, @@ -23367,32 +23196,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_new"] - pub fn X509_LOOKUP_new(method: *mut X509_LOOKUP_METHOD) -> *mut X509_LOOKUP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_free"] - pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_init"] - pub fn X509_LOOKUP_init(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_by_subject"] - pub fn X509_LOOKUP_by_subject( - ctx: *mut X509_LOOKUP, - type_: ::std::os::raw::c_int, - name: *mut X509_NAME, - ret: *mut X509_OBJECT, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_LOOKUP_shutdown"] - pub fn X509_LOOKUP_shutdown(ctx: *mut X509_LOOKUP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_load_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations( ctx: *mut X509_STORE, file: *const ::std::os::raw::c_char, @@ -23400,81 +23204,77 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_set_default_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths(ctx: *mut X509_STORE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_error"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error(ctx: *mut X509_STORE_CTX, s: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_error_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth(ctx: *mut X509_STORE_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_current_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer(ctx: *mut X509_STORE_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_current_crl"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl(ctx: *mut X509_STORE_CTX) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_parent_ctx"] - pub fn X509_STORE_CTX_get0_parent_ctx(ctx: *mut X509_STORE_CTX) -> *mut X509_STORE_CTX; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert(c: *mut X509_STORE_CTX, x: *mut X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_untrusted"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted(ctx: *mut X509_STORE_CTX) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_crls"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls(c: *mut X509_STORE_CTX, sk: *mut stack_st_X509_CRL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose( ctx: *mut X509_STORE_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust( ctx: *mut X509_STORE_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_purpose_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_purpose_inherit"] pub fn X509_STORE_CTX_purpose_inherit( ctx: *mut X509_STORE_CTX, def_purpose: ::std::os::raw::c_int, @@ -23483,11 +23283,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags(ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23495,7 +23295,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix( ctx: *mut X509_STORE_CTX, flags: ::std::os::raw::c_ulong, @@ -23503,7 +23303,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_verify_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb( ctx: *mut X509_STORE_CTX, verify_cb: ::std::option::Option< @@ -23515,22 +23315,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param(ctx: *mut X509_STORE_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param(ctx: *mut X509_STORE_CTX, param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_set_default"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default( ctx: *mut X509_STORE_CTX, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_STORE_CTX_get_by_subject"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject( vs: *mut X509_STORE_CTX, type_: ::std::os::raw::c_int, @@ -23539,94 +23339,94 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_new"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new() -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free(param: *mut X509_VERIFY_PARAM); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_inherit"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1( to: *mut X509_VERIFY_PARAM, from: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_name"] pub fn X509_VERIFY_PARAM_set1_name( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_clear_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags(param: *mut X509_VERIFY_PARAM) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose( param: *mut X509_VERIFY_PARAM, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust( param: *mut X509_VERIFY_PARAM, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth(param: *mut X509_VERIFY_PARAM, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time(param: *mut X509_VERIFY_PARAM, t: time_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_time_posix"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix(param: *mut X509_VERIFY_PARAM, t: i64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add0_policy"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy( param: *mut X509_VERIFY_PARAM, policy: *mut ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_policies"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies( param: *mut X509_VERIFY_PARAM, policies: *const stack_st_ASN1_OBJECT, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23634,7 +23434,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_add1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host( param: *mut X509_VERIFY_PARAM, name: *const ::std::os::raw::c_char, @@ -23642,20 +23442,20 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags( param: *mut X509_VERIFY_PARAM, flags: ::std::os::raw::c_uint, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_peername"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_peername"] pub fn X509_VERIFY_PARAM_get0_peername( arg1: *mut X509_VERIFY_PARAM, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email( param: *mut X509_VERIFY_PARAM, email: *const ::std::os::raw::c_char, @@ -23663,7 +23463,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip( param: *mut X509_VERIFY_PARAM, ip: *const ::std::os::raw::c_uchar, @@ -23671,24 +23471,24 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_set1_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc( param: *mut X509_VERIFY_PARAM, ipasc: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth(param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_get0_name"] pub fn X509_VERIFY_PARAM_get0_name( param: *const X509_VERIFY_PARAM, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_VERIFY_PARAM_lookup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_VERIFY_PARAM_lookup"] pub fn X509_VERIFY_PARAM_lookup( name: *const ::std::os::raw::c_char, ) -> *const X509_VERIFY_PARAM; @@ -23702,14 +23502,14 @@ pub type pem_password_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_get_EVP_CIPHER_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO( header: *mut ::std::os::raw::c_char, cipher: *mut EVP_CIPHER_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_do_header"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_do_header"] pub fn PEM_do_header( cipher: *mut EVP_CIPHER_INFO, data: *mut ::std::os::raw::c_uchar, @@ -23719,7 +23519,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio"] pub fn PEM_read_bio( bp: *mut BIO, name: *mut *mut ::std::os::raw::c_char, @@ -23729,7 +23529,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio"] pub fn PEM_write_bio( bp: *mut BIO, name: *const ::std::os::raw::c_char, @@ -23739,7 +23539,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_bytes_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio( pdata: *mut *mut ::std::os::raw::c_uchar, plen: *mut ::std::os::raw::c_long, @@ -23751,7 +23551,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23762,7 +23562,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23775,8 +23575,165 @@ extern "C" { u: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct private_key_st { + pub dec_pkey: *mut EVP_PKEY, +} +#[test] +fn bindgen_test_layout_private_key_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 8usize, + concat!("Size of: ", stringify!(private_key_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(private_key_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).dec_pkey) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(private_key_st), + "::", + stringify!(dec_pkey) + ) + ); +} +impl Default for private_key_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct X509_info_st { + pub x509: *mut X509, + pub crl: *mut X509_CRL, + pub x_pkey: *mut X509_PKEY, + pub enc_cipher: EVP_CIPHER_INFO, + pub enc_len: ::std::os::raw::c_int, + pub enc_data: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_X509_info_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 64usize, + concat!("Size of: ", stringify!(X509_info_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(X509_info_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x509) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x509) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).crl) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(crl) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).x_pkey) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(x_pkey) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_cipher) as usize - ptr as usize }, + 24usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_cipher) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_len) as usize - ptr as usize }, + 48usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_len) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).enc_data) as usize - ptr as usize }, + 56usize, + concat!( + "Offset of field: ", + stringify!(X509_info_st), + "::", + stringify!(enc_data) + ) + ); +} +impl Default for X509_info_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_X509_INFO { + _unused: [u8; 0], +} +pub type sk_X509_INFO_free_func = ::std::option::Option; +pub type sk_X509_INFO_copy_func = + ::std::option::Option *mut X509_INFO>; +pub type sk_X509_INFO_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const X509_INFO, + arg2: *const *const X509_INFO, + ) -> ::std::os::raw::c_int, +>; +pub type sk_X509_INFO_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut X509_INFO, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_X509_INFO_free"] + pub fn X509_INFO_free(info: *mut X509_INFO); +} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio( bp: *mut BIO, sk: *mut stack_st_X509_INFO, @@ -23785,7 +23742,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read"] pub fn PEM_read( fp: *mut FILE, name: *mut *mut ::std::os::raw::c_char, @@ -23795,7 +23752,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write"] pub fn PEM_write( fp: *mut FILE, name: *const ::std::os::raw::c_char, @@ -23805,7 +23762,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_read"] pub fn PEM_ASN1_read( d2i: d2i_of_void, name: *const ::std::os::raw::c_char, @@ -23816,7 +23773,7 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_ASN1_write"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_ASN1_write"] pub fn PEM_ASN1_write( i2d: i2d_of_void, name: *const ::std::os::raw::c_char, @@ -23830,7 +23787,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_X509_INFO_read"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read( fp: *mut FILE, sk: *mut stack_st_X509_INFO, @@ -23839,7 +23796,7 @@ extern "C" { ) -> *mut stack_st_X509_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_def_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_def_callback"] pub fn PEM_def_callback( buf: *mut ::std::os::raw::c_char, size: ::std::os::raw::c_int, @@ -23848,7 +23805,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509( bp: *mut BIO, x: *mut *mut X509, @@ -23857,7 +23814,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509"] pub fn PEM_read_X509( fp: *mut FILE, x: *mut *mut X509, @@ -23866,15 +23823,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509"] pub fn PEM_write_X509(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX( bp: *mut BIO, x: *mut *mut X509, @@ -23883,7 +23840,7 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX( fp: *mut FILE, x: *mut *mut X509, @@ -23892,15 +23849,15 @@ extern "C" { ) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX(bp: *mut BIO, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_AUX"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX(fp: *mut FILE, x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ( bp: *mut BIO, x: *mut *mut X509_REQ, @@ -23909,7 +23866,7 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ( fp: *mut FILE, x: *mut *mut X509_REQ, @@ -23918,23 +23875,23 @@ extern "C" { ) -> *mut X509_REQ; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW(bp: *mut BIO, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_REQ_NEW"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW(fp: *mut FILE, x: *mut X509_REQ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL( bp: *mut BIO, x: *mut *mut X509_CRL, @@ -23943,7 +23900,7 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL( fp: *mut FILE, x: *mut *mut X509_CRL, @@ -23952,15 +23909,15 @@ extern "C" { ) -> *mut X509_CRL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL(bp: *mut BIO, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_X509_CRL"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL(fp: *mut FILE, x: *mut X509_CRL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7( bp: *mut BIO, x: *mut *mut PKCS7, @@ -23969,7 +23926,7 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7( fp: *mut FILE, x: *mut *mut PKCS7, @@ -23978,15 +23935,15 @@ extern "C" { ) -> *mut PKCS7; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7(bp: *mut BIO, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS7"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7(fp: *mut FILE, x: *mut PKCS7) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8( bp: *mut BIO, x: *mut *mut X509_SIG, @@ -23995,7 +23952,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8( fp: *mut FILE, x: *mut *mut X509_SIG, @@ -24004,15 +23961,15 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8(bp: *mut BIO, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8(fp: *mut FILE, x: *mut X509_SIG) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24021,7 +23978,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut *mut PKCS8_PRIV_KEY_INFO, @@ -24030,21 +23987,21 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO( bp: *mut BIO, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8_PRIV_KEY_INFO"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO( fp: *mut FILE, x: *mut PKCS8_PRIV_KEY_INFO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24053,7 +24010,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24062,7 +24019,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey( bp: *mut BIO, x: *mut RSA, @@ -24074,7 +24031,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey( fp: *mut FILE, x: *mut RSA, @@ -24086,7 +24043,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey( bp: *mut BIO, x: *mut *mut RSA, @@ -24095,7 +24052,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey( fp: *mut FILE, x: *mut *mut RSA, @@ -24104,15 +24061,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey(bp: *mut BIO, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSAPublicKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey(fp: *mut FILE, x: *const RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY( bp: *mut BIO, x: *mut *mut RSA, @@ -24121,7 +24078,7 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY( fp: *mut FILE, x: *mut *mut RSA, @@ -24130,15 +24087,15 @@ extern "C" { ) -> *mut RSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY(bp: *mut BIO, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_RSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY(fp: *mut FILE, x: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey( bp: *mut BIO, x: *mut *mut DSA, @@ -24147,7 +24104,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey( fp: *mut FILE, x: *mut *mut DSA, @@ -24156,7 +24113,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey( bp: *mut BIO, x: *mut DSA, @@ -24168,7 +24125,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey( fp: *mut FILE, x: *mut DSA, @@ -24180,7 +24137,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY( bp: *mut BIO, x: *mut *mut DSA, @@ -24189,7 +24146,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY( fp: *mut FILE, x: *mut *mut DSA, @@ -24198,15 +24155,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY(bp: *mut BIO, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSA_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY(fp: *mut FILE, x: *mut DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams( bp: *mut BIO, x: *mut *mut DSA, @@ -24215,7 +24172,7 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams( fp: *mut FILE, x: *mut *mut DSA, @@ -24224,15 +24181,15 @@ extern "C" { ) -> *mut DSA; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams(bp: *mut BIO, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DSAparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams(fp: *mut FILE, x: *const DSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24241,7 +24198,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24250,7 +24207,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey( bp: *mut BIO, x: *mut EC_KEY, @@ -24262,7 +24219,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_ECPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey( fp: *mut FILE, x: *mut EC_KEY, @@ -24274,7 +24231,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY( bp: *mut BIO, x: *mut *mut EC_KEY, @@ -24283,7 +24240,7 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY( fp: *mut FILE, x: *mut *mut EC_KEY, @@ -24292,15 +24249,15 @@ extern "C" { ) -> *mut EC_KEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY(bp: *mut BIO, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_EC_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY(fp: *mut FILE, x: *mut EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams( bp: *mut BIO, x: *mut *mut DH, @@ -24309,7 +24266,7 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_DHparams"] pub fn PEM_read_DHparams( fp: *mut FILE, x: *mut *mut DH, @@ -24318,15 +24275,15 @@ extern "C" { ) -> *mut DH; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams(bp: *mut BIO, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_DHparams"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_DHparams"] pub fn PEM_write_DHparams(fp: *mut FILE, x: *const DH) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24335,7 +24292,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24344,7 +24301,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey( bp: *mut BIO, x: *mut EVP_PKEY, @@ -24356,7 +24313,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey( fp: *mut FILE, x: *mut EVP_PKEY, @@ -24368,7 +24325,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24377,7 +24334,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24386,15 +24343,15 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY(bp: *mut BIO, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PUBKEY"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY(fp: *mut FILE, x: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid( bp: *mut BIO, x: *const EVP_PKEY, @@ -24406,7 +24363,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey( arg1: *mut BIO, arg2: *const EVP_PKEY, @@ -24418,7 +24375,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24430,7 +24387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio( bp: *mut BIO, x: *const EVP_PKEY, @@ -24442,7 +24399,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio( bp: *mut BIO, x: *mut *mut EVP_PKEY, @@ -24451,7 +24408,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24463,7 +24420,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS8PrivateKey_nid_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp( fp: *mut FILE, x: *const EVP_PKEY, @@ -24475,7 +24432,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid( fp: *mut FILE, x: *const EVP_PKEY, @@ -24487,7 +24444,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS8PrivateKey_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp( fp: *mut FILE, x: *mut *mut EVP_PKEY, @@ -24496,7 +24453,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_PKCS8PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey( fp: *mut FILE, x: *const EVP_PKEY, @@ -24508,7 +24465,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_encrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_encrypt"] pub fn PKCS8_encrypt( pbe_nid: ::std::os::raw::c_int, cipher: *const EVP_CIPHER, @@ -24521,7 +24478,7 @@ extern "C" { ) -> *mut X509_SIG; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_marshal_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key( out: *mut CBB, pbe_nid: ::std::os::raw::c_int, @@ -24535,7 +24492,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_decrypt"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_decrypt"] pub fn PKCS8_decrypt( pkcs8: *mut X509_SIG, pass: *const ::std::os::raw::c_char, @@ -24543,7 +24500,7 @@ extern "C" { ) -> *mut PKCS8_PRIV_KEY_INFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS8_parse_encrypted_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key( cbs: *mut CBS, pass: *const ::std::os::raw::c_char, @@ -24551,7 +24508,7 @@ extern "C" { ) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_get_key_and_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs( out_key: *mut *mut EVP_PKEY, out_certs: *mut stack_st_X509, @@ -24560,11 +24517,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_PBE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12"] pub fn d2i_PKCS12( out_p12: *mut *mut PKCS12, ber_bytes: *mut *const u8, @@ -24572,27 +24529,27 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio(bio: *mut BIO, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp(fp: *mut FILE, out_p12: *mut *mut PKCS12) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12"] pub fn i2d_PKCS12(p12: *const PKCS12, out: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio(bio: *mut BIO, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_PKCS12_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp(fp: *mut FILE, p12: *const PKCS12) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_parse"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_parse"] pub fn PKCS12_parse( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24602,7 +24559,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_verify_mac"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac( p12: *const PKCS12, password: *const ::std::os::raw::c_char, @@ -24610,7 +24567,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_create"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_create"] pub fn PKCS12_create( password: *const ::std::os::raw::c_char, name: *const ::std::os::raw::c_char, @@ -24625,82 +24582,82 @@ extern "C" { ) -> *mut PKCS12; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PKCS12_free"] + #[link_name = "\u{1}aws_lc_0_15_0_PKCS12_free"] pub fn PKCS12_free(p12: *mut PKCS12); } pub type poly1305_state = [u8; 512usize]; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_init"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init(state: *mut poly1305_state, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_update"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update(state: *mut poly1305_state, in_: *const u8, in_len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRYPTO_poly1305_finish"] + #[link_name = "\u{1}aws_lc_0_15_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish(state: *mut poly1305_state, mac: *mut u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_bytes"] pub fn RAND_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_priv_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_priv_bytes"] pub fn RAND_priv_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_enable_fork_unsafe_buffering"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering(fd: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_system_entropy_for_custom_prng"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng(buf: *mut u8, len: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_pseudo_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes(buf: *mut u8, len: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_seed"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_seed"] pub fn RAND_seed(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_load_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_load_file"] pub fn RAND_load_file( path: *const ::std::os::raw::c_char, num: ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_write_file"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_write_file"] pub fn RAND_write_file(file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_file_name"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_file_name"] pub fn RAND_file_name( buf: *mut ::std::os::raw::c_char, num: usize, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_add"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_add"] pub fn RAND_add(buf: *const ::std::os::raw::c_void, num: ::std::os::raw::c_int, entropy: f64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_egd"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_egd"] pub fn RAND_egd(arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_poll"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_poll"] pub fn RAND_poll() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_status"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_status"] pub fn RAND_status() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_cleanup"] pub fn RAND_cleanup(); } #[repr(C)] @@ -24801,23 +24758,23 @@ fn bindgen_test_layout_rand_meth_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_SSLeay"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_SSLeay"] pub fn RAND_SSLeay() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_OpenSSL"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_OpenSSL"] pub fn RAND_OpenSSL() -> *mut RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_get_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_get_rand_method"] pub fn RAND_get_rand_method() -> *const RAND_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_set_rand_method"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_set_rand_method"] pub fn RAND_set_rand_method(arg1: *const RAND_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RAND_keep_random_devices_open"] + #[link_name = "\u{1}aws_lc_0_15_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open(a: ::std::os::raw::c_int); } #[repr(C)] @@ -24882,11 +24839,11 @@ impl Default for rc4_key_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4_set_key"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4_set_key"] pub fn RC4_set_key(rc4key: *mut RC4_KEY, len: ::std::os::raw::c_uint, key: *const u8); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RC4"] + #[link_name = "\u{1}aws_lc_0_15_0_RC4"] pub fn RC4(key: *mut RC4_KEY, len: usize, in_: *const u8, out: *mut u8); } #[repr(C)] @@ -24973,11 +24930,11 @@ impl Default for RIPEMD160state_st { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Init"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Init"] pub fn RIPEMD160_Init(ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Update"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Update"] pub fn RIPEMD160_Update( ctx: *mut RIPEMD160_CTX, data: *const ::std::os::raw::c_void, @@ -24985,35 +24942,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160_Final"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160_Final"] pub fn RIPEMD160_Final(out: *mut u8, ctx: *mut RIPEMD160_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_RIPEMD160"] + #[link_name = "\u{1}aws_lc_0_15_0_RIPEMD160"] pub fn RIPEMD160(data: *const u8, len: usize, out: *mut u8) -> *mut u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SIPHASH_24"] + #[link_name = "\u{1}aws_lc_0_15_0_SIPHASH_24"] pub fn SIPHASH_24(key: *const u64, input: *const u8, input_len: usize) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v1"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_experiment_v2_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_voprf"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf() -> *const TRUST_TOKEN_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_pst_v1_pmb"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb() -> *const TRUST_TOKEN_METHOD; } #[repr(C)] @@ -25088,15 +25045,15 @@ pub type sk_TRUST_TOKEN_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new(data: *const u8, len: usize) -> *mut TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free(token: *mut TRUST_TOKEN); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_generate_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25109,7 +25066,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_derive_key_from_secret"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret( method: *const TRUST_TOKEN_METHOD, out_priv_key: *mut u8, @@ -25124,18 +25081,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_CLIENT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free(ctx: *mut TRUST_TOKEN_CLIENT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25144,14 +25101,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key( ctx: *mut TRUST_TOKEN_CLIENT, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25160,7 +25117,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25171,7 +25128,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_issuance"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance( ctx: *mut TRUST_TOKEN_CLIENT, out_key_index: *mut usize, @@ -25180,7 +25137,7 @@ extern "C" { ) -> *mut stack_st_TRUST_TOKEN; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_begin_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out: *mut *mut u8, @@ -25192,7 +25149,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_CLIENT_finish_redemption"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption( ctx: *mut TRUST_TOKEN_CLIENT, out_rr: *mut *mut u8, @@ -25204,18 +25161,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_new"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new( method: *const TRUST_TOKEN_METHOD, max_batchsize: usize, ) -> *mut TRUST_TOKEN_ISSUER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_free"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free(ctx: *mut TRUST_TOKEN_ISSUER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_add_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25223,14 +25180,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_srr_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_set_metadata_key"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key( ctx: *mut TRUST_TOKEN_ISSUER, key: *const u8, @@ -25238,7 +25195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_issue"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue( ctx: *const TRUST_TOKEN_ISSUER, out: *mut *mut u8, @@ -25252,7 +25209,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25265,7 +25222,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_ISSUER_redeem_over_message"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message( ctx: *const TRUST_TOKEN_ISSUER, out_public: *mut u32, @@ -25280,7 +25237,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TRUST_TOKEN_decode_private_metadata"] + #[link_name = "\u{1}aws_lc_0_15_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata( method: *const TRUST_TOKEN_METHOD, out_value: *mut u8, @@ -26172,7 +26129,6 @@ pub struct DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, pub reasons: *mut ASN1_BIT_STRING, pub CRLissuer: *mut GENERAL_NAMES, - pub dp_reasons: ::std::os::raw::c_int, } #[test] fn bindgen_test_layout_DIST_POINT_st() { @@ -26180,7 +26136,7 @@ fn bindgen_test_layout_DIST_POINT_st() { let ptr = UNINIT.as_ptr(); assert_eq!( ::std::mem::size_of::(), - 32usize, + 24usize, concat!("Size of: ", stringify!(DIST_POINT_st)) ); assert_eq!( @@ -26218,16 +26174,6 @@ fn bindgen_test_layout_DIST_POINT_st() { stringify!(CRLissuer) ) ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).dp_reasons) as usize - ptr as usize }, - 24usize, - concat!( - "Offset of field: ", - stringify!(DIST_POINT_st), - "::", - stringify!(dp_reasons) - ) - ); } impl Default for DIST_POINT_st { fn default() -> Self { @@ -26888,11 +26834,11 @@ pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint: *mut DIST_POINT_NAME, - pub onlyuser: ::std::os::raw::c_int, - pub onlyCA: ::std::os::raw::c_int, + pub onlyuser: ASN1_BOOLEAN, + pub onlyCA: ASN1_BOOLEAN, pub onlysomereasons: *mut ASN1_BIT_STRING, - pub indirectCRL: ::std::os::raw::c_int, - pub onlyattr: ::std::os::raw::c_int, + pub indirectCRL: ASN1_BOOLEAN, + pub onlyattr: ASN1_BOOLEAN, } #[test] fn bindgen_test_layout_ISSUING_DIST_POINT_st() { @@ -27113,15 +27059,15 @@ pub type sk_X509_PURPOSE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new() -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free(a: *mut BASIC_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS( a: *mut *mut BASIC_CONSTRAINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27129,26 +27075,26 @@ extern "C" { ) -> *mut BASIC_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_BASIC_CONSTRAINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS( a: *const BASIC_CONSTRAINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BASIC_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new() -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free(a: *mut AUTHORITY_KEYID); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID( a: *mut *mut AUTHORITY_KEYID, in_: *mut *const ::std::os::raw::c_uchar, @@ -27156,26 +27102,26 @@ extern "C" { ) -> *mut AUTHORITY_KEYID; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_KEYID"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID( a: *mut AUTHORITY_KEYID, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_KEYID_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new() -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free(a: *mut GENERAL_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME( a: *mut *mut GENERAL_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27183,22 +27129,22 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME( a: *mut GENERAL_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_it"] pub static GENERAL_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_dup"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup(a: *mut GENERAL_NAME) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAME, @@ -27206,19 +27152,19 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_print"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print(out: *mut BIO, gen: *const GENERAL_NAME) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new() -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free(a: *mut GENERAL_NAMES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES( a: *mut *mut GENERAL_NAMES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27226,18 +27172,18 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES( a: *mut GENERAL_NAMES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAMES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAMES_it"] pub static GENERAL_NAMES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2v_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, gen: *const GENERAL_NAMES, @@ -27245,7 +27191,7 @@ extern "C" { ) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAMES"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAMES"] pub fn v2i_GENERAL_NAMES( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27253,15 +27199,15 @@ extern "C" { ) -> *mut GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_new"] pub fn OTHERNAME_new() -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_free"] pub fn OTHERNAME_free(a: *mut OTHERNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_OTHERNAME"] pub fn d2i_OTHERNAME( a: *mut *mut OTHERNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27269,26 +27215,26 @@ extern "C" { ) -> *mut OTHERNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_OTHERNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_OTHERNAME"] pub fn i2d_OTHERNAME( a: *const OTHERNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OTHERNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_OTHERNAME_it"] pub static OTHERNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new() -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free(a: *mut EDIPARTYNAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EDIPARTYNAME"] pub fn d2i_EDIPARTYNAME( a: *mut *mut EDIPARTYNAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27296,18 +27242,18 @@ extern "C" { ) -> *mut EDIPARTYNAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EDIPARTYNAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EDIPARTYNAME"] pub fn i2d_EDIPARTYNAME( a: *const EDIPARTYNAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EDIPARTYNAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EDIPARTYNAME_it"] pub static EDIPARTYNAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value( a: *mut GENERAL_NAME, type_: ::std::os::raw::c_int, @@ -27315,14 +27261,14 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_value"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value( a: *const GENERAL_NAME, ptype: *mut ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_set0_othername"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername( gen: *mut GENERAL_NAME, oid: *mut ASN1_OBJECT, @@ -27330,7 +27276,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_NAME_get0_otherName"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName( gen: *const GENERAL_NAME, poid: *mut *mut ASN1_OBJECT, @@ -27338,14 +27284,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, oct: *const ASN1_OCTET_STRING, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_OCTET_STRING"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27353,15 +27299,15 @@ extern "C" { ) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new() -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free(a: *mut EXTENDED_KEY_USAGE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE( a: *mut *mut EXTENDED_KEY_USAGE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27369,33 +27315,33 @@ extern "C" { ) -> *mut EXTENDED_KEY_USAGE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_EXTENDED_KEY_USAGE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE( a: *const EXTENDED_KEY_USAGE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_EXTENDED_KEY_USAGE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2a_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2a_ACCESS_DESCRIPTION"] pub fn i2a_ACCESS_DESCRIPTION( bp: *mut BIO, a: *const ACCESS_DESCRIPTION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new() -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free(a: *mut CERTIFICATEPOLICIES); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES( a: *mut *mut CERTIFICATEPOLICIES, in_: *mut *const ::std::os::raw::c_uchar, @@ -27403,26 +27349,26 @@ extern "C" { ) -> *mut CERTIFICATEPOLICIES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CERTIFICATEPOLICIES"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES( a: *const CERTIFICATEPOLICIES, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CERTIFICATEPOLICIES_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_new"] pub fn POLICYINFO_new() -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_free"] pub fn POLICYINFO_free(a: *mut POLICYINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYINFO"] pub fn d2i_POLICYINFO( a: *mut *mut POLICYINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27430,26 +27376,26 @@ extern "C" { ) -> *mut POLICYINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYINFO"] pub fn i2d_POLICYINFO( a: *const POLICYINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYINFO_it"] pub static POLICYINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new() -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free(a: *mut POLICYQUALINFO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_POLICYQUALINFO"] pub fn d2i_POLICYQUALINFO( a: *mut *mut POLICYQUALINFO, in_: *mut *const ::std::os::raw::c_uchar, @@ -27457,26 +27403,26 @@ extern "C" { ) -> *mut POLICYQUALINFO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_POLICYQUALINFO"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_POLICYQUALINFO"] pub fn i2d_POLICYQUALINFO( a: *const POLICYQUALINFO, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICYQUALINFO_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICYQUALINFO_it"] pub static POLICYQUALINFO_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_new"] pub fn USERNOTICE_new() -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_free"] pub fn USERNOTICE_free(a: *mut USERNOTICE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_USERNOTICE"] pub fn d2i_USERNOTICE( a: *mut *mut USERNOTICE, in_: *mut *const ::std::os::raw::c_uchar, @@ -27484,26 +27430,26 @@ extern "C" { ) -> *mut USERNOTICE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_USERNOTICE"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_USERNOTICE"] pub fn i2d_USERNOTICE( a: *const USERNOTICE, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_USERNOTICE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_USERNOTICE_it"] pub static USERNOTICE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_new"] pub fn NOTICEREF_new() -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_free"] pub fn NOTICEREF_free(a: *mut NOTICEREF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_NOTICEREF"] pub fn d2i_NOTICEREF( a: *mut *mut NOTICEREF, in_: *mut *const ::std::os::raw::c_uchar, @@ -27511,26 +27457,26 @@ extern "C" { ) -> *mut NOTICEREF; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_NOTICEREF"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_NOTICEREF"] pub fn i2d_NOTICEREF( a: *const NOTICEREF, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NOTICEREF_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NOTICEREF_it"] pub static NOTICEREF_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new() -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free(a: *mut CRL_DIST_POINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS( a: *mut *mut CRL_DIST_POINTS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27538,26 +27484,26 @@ extern "C" { ) -> *mut CRL_DIST_POINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_CRL_DIST_POINTS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS( a: *mut CRL_DIST_POINTS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_CRL_DIST_POINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_new"] pub fn DIST_POINT_new() -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_free"] pub fn DIST_POINT_free(a: *mut DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT"] pub fn d2i_DIST_POINT( a: *mut *mut DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27565,26 +27511,26 @@ extern "C" { ) -> *mut DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT"] pub fn i2d_DIST_POINT( a: *mut DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_it"] pub static DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_new"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new() -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_free"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free(a: *mut DIST_POINT_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_DIST_POINT_NAME"] pub fn d2i_DIST_POINT_NAME( a: *mut *mut DIST_POINT_NAME, in_: *mut *const ::std::os::raw::c_uchar, @@ -27592,26 +27538,26 @@ extern "C" { ) -> *mut DIST_POINT_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_DIST_POINT_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_DIST_POINT_NAME"] pub fn i2d_DIST_POINT_NAME( a: *mut DIST_POINT_NAME, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_NAME_it"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_NAME_it"] pub static DIST_POINT_NAME_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new() -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free(a: *mut ISSUING_DIST_POINT); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT( a: *mut *mut ISSUING_DIST_POINT, in_: *mut *const ::std::os::raw::c_uchar, @@ -27619,38 +27565,38 @@ extern "C" { ) -> *mut ISSUING_DIST_POINT; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ISSUING_DIST_POINT"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT( a: *mut ISSUING_DIST_POINT, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ISSUING_DIST_POINT_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DIST_POINT_set_dpname"] + #[link_name = "\u{1}aws_lc_0_15_0_DIST_POINT_set_dpname"] pub fn DIST_POINT_set_dpname( dpn: *mut DIST_POINT_NAME, iname: *mut X509_NAME, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_check"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check(x: *mut X509, nc: *mut NAME_CONSTRAINTS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new() -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free(a: *mut ACCESS_DESCRIPTION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_ACCESS_DESCRIPTION"] pub fn d2i_ACCESS_DESCRIPTION( a: *mut *mut ACCESS_DESCRIPTION, in_: *mut *const ::std::os::raw::c_uchar, @@ -27658,26 +27604,26 @@ extern "C" { ) -> *mut ACCESS_DESCRIPTION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_ACCESS_DESCRIPTION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_ACCESS_DESCRIPTION"] pub fn i2d_ACCESS_DESCRIPTION( a: *mut ACCESS_DESCRIPTION, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ACCESS_DESCRIPTION_it"] + #[link_name = "\u{1}aws_lc_0_15_0_ACCESS_DESCRIPTION_it"] pub static ACCESS_DESCRIPTION_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new() -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free(a: *mut AUTHORITY_INFO_ACCESS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS( a: *mut *mut AUTHORITY_INFO_ACCESS, in_: *mut *const ::std::os::raw::c_uchar, @@ -27685,70 +27631,70 @@ extern "C" { ) -> *mut AUTHORITY_INFO_ACCESS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_AUTHORITY_INFO_ACCESS"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS( a: *mut AUTHORITY_INFO_ACCESS, out: *mut *mut ::std::os::raw::c_uchar, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_AUTHORITY_INFO_ACCESS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_it"] pub static POLICY_MAPPING_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new() -> *mut POLICY_MAPPING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPING_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free(a: *mut POLICY_MAPPING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_MAPPINGS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_it"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_it"] pub static GENERAL_SUBTREE_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_new"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new() -> *mut GENERAL_SUBTREE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_GENERAL_SUBTREE_free"] + #[link_name = "\u{1}aws_lc_0_15_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free(a: *mut GENERAL_SUBTREE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new() -> *mut NAME_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_NAME_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free(a: *mut NAME_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new() -> *mut POLICY_CONSTRAINTS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free(a: *mut POLICY_CONSTRAINTS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_POLICY_CONSTRAINTS_it"] + #[link_name = "\u{1}aws_lc_0_15_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it: ASN1_ITEM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_GENERAL_NAME"] pub fn a2i_GENERAL_NAME( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27759,7 +27705,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME"] pub fn v2i_GENERAL_NAME( method: *const X509V3_EXT_METHOD, ctx: *const X509V3_CTX, @@ -27767,7 +27713,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_v2i_GENERAL_NAME_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_v2i_GENERAL_NAME_ex"] pub fn v2i_GENERAL_NAME_ex( out: *mut GENERAL_NAME, method: *const X509V3_EXT_METHOD, @@ -27777,7 +27723,7 @@ extern "C" { ) -> *mut GENERAL_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_conf_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_conf_free"] pub fn X509V3_conf_free(val: *mut CONF_VALUE); } #[repr(C)] @@ -27875,7 +27821,7 @@ impl Default for v3_ext_ctx { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_ctx"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_ctx"] pub fn X509V3_set_ctx( ctx: *mut X509V3_CTX, issuer: *const X509, @@ -27886,11 +27832,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_set_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_set_nconf"] pub fn X509V3_set_nconf(ctx: *mut X509V3_CTX, conf: *const CONF); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27899,7 +27845,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_nconf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27908,7 +27854,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid( conf: *mut lhash_st_CONF_VALUE, ctx: *const X509V3_CTX, @@ -27917,7 +27863,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_conf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf( conf: *mut lhash_st_CONF_VALUE, ctx: *mut X509V3_CTX, @@ -27926,7 +27872,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf_sk"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27935,7 +27881,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27944,7 +27890,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_REQ_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27953,7 +27899,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_CRL_add_nconf"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf( conf: *const CONF, ctx: *const X509V3_CTX, @@ -27962,35 +27908,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_INTEGER, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_s2i_ASN1_INTEGER"] + #[link_name = "\u{1}aws_lc_0_15_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER( meth: *const X509V3_EXT_METHOD, value: *const ::std::os::raw::c_char, ) -> *mut ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2s_ASN1_ENUMERATED"] + #[link_name = "\u{1}aws_lc_0_15_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED( meth: *const X509V3_EXT_METHOD, aint: *const ASN1_ENUMERATED, ) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add"] pub fn X509V3_EXT_add(ext: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { pub fn X509V3_EXT_add_list(extlist: *mut X509V3_EXT_METHOD) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_add_alias"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias( nid_to: ::std::os::raw::c_int, nid_from: ::std::os::raw::c_int, @@ -28000,27 +27946,27 @@ extern "C" { pub fn X509V3_EXT_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get"] pub fn X509V3_EXT_get(ext: *const X509_EXTENSION) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_get_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid(nid: ::std::os::raw::c_int) -> *const X509V3_EXT_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add_standard_extensions"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_parse_list"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_parse_list"] pub fn X509V3_parse_list(line: *const ::std::os::raw::c_char) -> *mut stack_st_CONF_VALUE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i(ext: *const X509_EXTENSION) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_get_d2i"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_get_d2i"] pub fn X509V3_get_d2i( extensions: *const stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28029,14 +27975,14 @@ extern "C" { ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_free"] pub fn X509V3_EXT_free( nid: ::std::os::raw::c_int, ext_data: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d( ext_nid: ::std::os::raw::c_int, crit: ::std::os::raw::c_int, @@ -28044,7 +27990,7 @@ extern "C" { ) -> *mut X509_EXTENSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_add1_i2d"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d( x: *mut *mut stack_st_X509_EXTENSION, nid: ::std::os::raw::c_int, @@ -28054,7 +28000,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_val_prn"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_val_prn"] pub fn X509V3_EXT_val_prn( out: *mut BIO, val: *const stack_st_CONF_VALUE, @@ -28063,7 +28009,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print"] pub fn X509V3_EXT_print( out: *mut BIO, ext: *const X509_EXTENSION, @@ -28072,7 +28018,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_EXT_print_fp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp( out: *mut FILE, ext: *const X509_EXTENSION, @@ -28081,7 +28027,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509V3_extensions_print"] + #[link_name = "\u{1}aws_lc_0_15_0_X509V3_extensions_print"] pub fn X509V3_extensions_print( out: *mut BIO, title: *const ::std::os::raw::c_char, @@ -28091,11 +28037,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ca"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ca"] pub fn X509_check_ca(x: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_purpose"] pub fn X509_check_purpose( x: *mut X509, id: ::std::os::raw::c_int, @@ -28103,71 +28049,71 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_supported_extension"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_supported_extension"] pub fn X509_supported_extension(ex: *const X509_EXTENSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_set"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set( p: *mut ::std::os::raw::c_int, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_issued"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_issued"] pub fn X509_check_issued(issuer: *mut X509, subject: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_akid"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_akid"] pub fn X509_check_akid(issuer: *mut X509, akid: *mut AUTHORITY_KEYID) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extension_flags"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extension_flags"] pub fn X509_get_extension_flags(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_key_usage"] pub fn X509_get_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get_extended_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage(x: *mut X509) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_subject_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_key_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id(x509: *mut X509) -> *const ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_issuer"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer(x509: *mut X509) -> *const GENERAL_NAMES; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get0_authority_serial"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial(x509: *mut X509) -> *const ASN1_INTEGER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_count"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0(idx: ::std::os::raw::c_int) -> *mut X509_PURPOSE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname(sname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_by_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id(id: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_add"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_add"] pub fn X509_PURPOSE_add( id: ::std::os::raw::c_int, trust: ::std::os::raw::c_int, @@ -28185,43 +28131,43 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_name"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get0_sname"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname(xp: *const X509_PURPOSE) -> *mut ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust(xp: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_cleanup"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_cleanup"] pub fn X509_PURPOSE_cleanup(); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_PURPOSE_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id(arg1: *const X509_PURPOSE) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_email"] pub fn X509_get1_email(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_REQ_get1_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email(x: *mut X509_REQ) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_email_free"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_email_free"] pub fn X509_email_free(sk: *mut stack_st_OPENSSL_STRING); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_get1_ocsp"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_get1_ocsp"] pub fn X509_get1_ocsp(x: *mut X509) -> *mut stack_st_OPENSSL_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_host"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_host"] pub fn X509_check_host( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28231,7 +28177,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_email"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_email"] pub fn X509_check_email( x: *mut X509, chk: *const ::std::os::raw::c_char, @@ -28240,7 +28186,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip"] pub fn X509_check_ip( x: *mut X509, chk: *const ::std::os::raw::c_uchar, @@ -28249,7 +28195,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_X509_check_ip_asc"] + #[link_name = "\u{1}aws_lc_0_15_0_X509_check_ip_asc"] pub fn X509_check_ip_asc( x: *mut X509, ipasc: *const ::std::os::raw::c_char, @@ -28257,11 +28203,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_a2i_IPADDRESS_NC"] + #[link_name = "\u{1}aws_lc_0_15_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC(ipasc: *const ::std::os::raw::c_char) -> *mut ASN1_OCTET_STRING; } #[repr(C)] @@ -28327,119 +28273,119 @@ impl static_assertion_at_line_255_error_is_max_overheads_are_inconsistent { } } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_method"] pub fn TLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_method"] pub fn DTLS_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_with_buffers_method"] pub fn TLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_with_buffers_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_with_buffers_method"] pub fn DTLS_with_buffers_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_new"] pub fn SSL_CTX_new(method: *const SSL_METHOD) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_up_ref"] pub fn SSL_CTX_up_ref(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_free"] pub fn SSL_CTX_free(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_new"] pub fn SSL_new(ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_free"] pub fn SSL_free(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_SSL_CTX"] pub fn SSL_get_SSL_CTX(ssl: *const SSL) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_connect_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_connect_state"] pub fn SSL_set_connect_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_accept_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_accept_state"] pub fn SSL_set_accept_state(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_server"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_server"] pub fn SSL_is_server(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_dtls"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_dtls"] pub fn SSL_is_dtls(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_bio"] pub fn SSL_set_bio(ssl: *mut SSL, rbio: *mut BIO, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_rbio"] pub fn SSL_set0_rbio(ssl: *mut SSL, rbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_wbio"] pub fn SSL_set0_wbio(ssl: *mut SSL, wbio: *mut BIO); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rbio"] pub fn SSL_get_rbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wbio"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wbio"] pub fn SSL_get_wbio(ssl: *const SSL) -> *mut BIO; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_fd"] pub fn SSL_get_fd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_rfd"] pub fn SSL_get_rfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_wfd"] pub fn SSL_get_wfd(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_fd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_fd"] pub fn SSL_set_fd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_rfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_rfd"] pub fn SSL_set_rfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_wfd"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_wfd"] pub fn SSL_set_wfd(ssl: *mut SSL, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_do_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_do_handshake"] pub fn SSL_do_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_connect"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_connect"] pub fn SSL_connect(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_accept"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_accept"] pub fn SSL_accept(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read"] pub fn SSL_read( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28447,7 +28393,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_read_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_read_ex"] pub fn SSL_read_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28456,7 +28402,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek"] pub fn SSL_peek( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28464,7 +28410,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_peek_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_peek_ex"] pub fn SSL_peek_ex( ssl: *mut SSL, buf: *mut ::std::os::raw::c_void, @@ -28473,15 +28419,15 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_pending"] pub fn SSL_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_pending"] pub fn SSL_has_pending(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write"] pub fn SSL_write( ssl: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28489,7 +28435,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_write_ex"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_write_ex"] pub fn SSL_write_ex( s: *mut SSL, buf: *const ::std::os::raw::c_void, @@ -28498,238 +28444,238 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_key_update"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_key_update"] pub fn SSL_key_update( ssl: *mut SSL, request_type: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_update_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_update_type"] pub fn SSL_get_key_update_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_shutdown"] pub fn SSL_shutdown(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quiet_shutdown"] pub fn SSL_CTX_set_quiet_shutdown(ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_quiet_shutdown"] pub fn SSL_CTX_get_quiet_shutdown(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quiet_shutdown"] pub fn SSL_set_quiet_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_quiet_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_quiet_shutdown"] pub fn SSL_get_quiet_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_error"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_error"] pub fn SSL_get_error(ssl: *const SSL, ret_code: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_error_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_error_description"] pub fn SSL_error_description(err: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mtu"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mtu"] pub fn SSL_set_mtu(ssl: *mut SSL, mtu: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_set_initial_timeout_duration"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_set_initial_timeout_duration"] pub fn DTLSv1_set_initial_timeout_duration(ssl: *mut SSL, duration_ms: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_get_timeout"] pub fn DTLSv1_get_timeout(ssl: *const SSL, out: *mut timeval) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_handle_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_handle_timeout"] pub fn DTLSv1_handle_timeout(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_min_proto_version"] pub fn SSL_CTX_set_min_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_proto_version"] pub fn SSL_CTX_set_max_proto_version(ctx: *mut SSL_CTX, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_min_proto_version"] pub fn SSL_CTX_get_min_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_proto_version"] pub fn SSL_CTX_get_max_proto_version(ctx: *const SSL_CTX) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_min_proto_version"] pub fn SSL_set_min_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_proto_version"] pub fn SSL_set_max_proto_version(ssl: *mut SSL, version: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_min_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_min_proto_version"] pub fn SSL_get_min_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_proto_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_proto_version"] pub fn SSL_get_max_proto_version(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_version"] pub fn SSL_version(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_options"] pub fn SSL_CTX_set_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_options"] pub fn SSL_CTX_clear_options(ctx: *mut SSL_CTX, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_options"] pub fn SSL_CTX_get_options(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_options"] pub fn SSL_set_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_options"] pub fn SSL_clear_options(ssl: *mut SSL, options: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_options"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_options"] pub fn SSL_get_options(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_mode"] pub fn SSL_CTX_set_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_mode"] pub fn SSL_CTX_clear_mode(ctx: *mut SSL_CTX, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_mode"] pub fn SSL_CTX_get_mode(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_mode"] pub fn SSL_set_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_mode"] pub fn SSL_clear_mode(ssl: *mut SSL, mode: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_mode"] pub fn SSL_get_mode(ssl: *const SSL) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_buffer_pool"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_buffer_pool"] pub fn SSL_CTX_set0_buffer_pool(ctx: *mut SSL_CTX, pool: *mut CRYPTO_BUFFER_POOL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate"] pub fn SSL_CTX_use_certificate(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate"] pub fn SSL_use_certificate(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey"] pub fn SSL_CTX_use_PrivateKey(ctx: *mut SSL_CTX, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey"] pub fn SSL_use_PrivateKey(ssl: *mut SSL, pkey: *mut EVP_PKEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_chain"] pub fn SSL_CTX_set0_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_chain"] pub fn SSL_CTX_set1_chain( ctx: *mut SSL_CTX, chain: *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_chain"] pub fn SSL_set0_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_chain"] pub fn SSL_set1_chain(ssl: *mut SSL, chain: *mut stack_st_X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add0_chain_cert"] pub fn SSL_CTX_add0_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add1_chain_cert"] pub fn SSL_CTX_add1_chain_cert(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add0_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add0_chain_cert"] pub fn SSL_add0_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_extra_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_extra_chain_cert"] pub fn SSL_CTX_add_extra_chain_cert( ctx: *mut SSL_CTX, x509: *mut X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add1_chain_cert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add1_chain_cert"] pub fn SSL_add1_chain_cert(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_build_cert_chain"] pub fn SSL_CTX_build_cert_chain( ctx: *mut SSL_CTX, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_build_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_build_cert_chain"] pub fn SSL_build_cert_chain( ssl: *mut SSL, flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_chain_certs"] pub fn SSL_CTX_clear_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_clear_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_clear_extra_chain_certs"] pub fn SSL_CTX_clear_extra_chain_certs(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear_chain_certs"] pub fn SSL_clear_chain_certs(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_cb"] pub fn SSL_CTX_set_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -28742,7 +28688,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cert_cb"] pub fn SSL_set_cert_cb( ssl: *mut SSL, cb: ::std::option::Option< @@ -28755,71 +28701,71 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_certificate_types"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_certificate_types"] pub fn SSL_get0_certificate_types(ssl: *const SSL, out_types: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_verify_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_verify_algorithms"] pub fn SSL_get0_peer_verify_algorithms(ssl: *const SSL, out_sigalgs: *mut *const u16) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_delegation_algorithms"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_delegation_algorithms"] pub fn SSL_get0_peer_delegation_algorithms( ssl: *const SSL, out_sigalgs: *mut *const u16, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_certs_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_certs_clear"] pub fn SSL_certs_clear(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_check_private_key"] pub fn SSL_CTX_check_private_key(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_check_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_check_private_key"] pub fn SSL_check_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_certificate"] pub fn SSL_CTX_get0_certificate(ctx: *const SSL_CTX) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_certificate"] pub fn SSL_get_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_privatekey"] pub fn SSL_CTX_get0_privatekey(ctx: *const SSL_CTX) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_privatekey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_privatekey"] pub fn SSL_get_privatekey(ssl: *const SSL) -> *mut EVP_PKEY; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain_certs"] pub fn SSL_CTX_get0_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_extra_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_extra_chain_certs"] pub fn SSL_CTX_get_extra_chain_certs( ctx: *const SSL_CTX, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_chain_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_chain_certs"] pub fn SSL_get0_chain_certs( ssl: *const SSL, out_chain: *mut *mut stack_st_X509, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signed_cert_timestamp_list"] pub fn SSL_CTX_set_signed_cert_timestamp_list( ctx: *mut SSL_CTX, list: *const u8, @@ -28827,7 +28773,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signed_cert_timestamp_list"] pub fn SSL_set_signed_cert_timestamp_list( ctx: *mut SSL, list: *const u8, @@ -28835,7 +28781,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ocsp_response"] pub fn SSL_CTX_set_ocsp_response( ctx: *mut SSL_CTX, response: *const u8, @@ -28843,7 +28789,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ocsp_response"] pub fn SSL_set_ocsp_response( ssl: *mut SSL, response: *const u8, @@ -28851,33 +28797,33 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_name"] pub fn SSL_get_signature_algorithm_name( sigalg: u16, include_curve: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_signature_algorithm_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_signature_algorithm_names"] pub fn SSL_get_all_signature_algorithm_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_key_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_key_type"] pub fn SSL_get_signature_algorithm_key_type(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_signature_algorithm_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_signature_algorithm_digest"] pub fn SSL_get_signature_algorithm_digest(sigalg: u16) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_signature_algorithm_rsa_pss"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_signature_algorithm_rsa_pss"] pub fn SSL_is_signature_algorithm_rsa_pss(sigalg: u16) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_signing_algorithm_prefs"] pub fn SSL_CTX_set_signing_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -28885,7 +28831,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_signing_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_signing_algorithm_prefs"] pub fn SSL_set_signing_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -28893,7 +28839,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_chain_and_key"] pub fn SSL_CTX_set_chain_and_key( ctx: *mut SSL_CTX, certs: *const *mut CRYPTO_BUFFER, @@ -28903,7 +28849,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_chain_and_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_chain_and_key"] pub fn SSL_set_chain_and_key( ssl: *mut SSL, certs: *const *mut CRYPTO_BUFFER, @@ -28913,19 +28859,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_chain"] pub fn SSL_CTX_get0_chain(ctx: *const SSL_CTX) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey"] pub fn SSL_CTX_use_RSAPrivateKey(ctx: *mut SSL_CTX, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey"] pub fn SSL_use_RSAPrivateKey(ssl: *mut SSL, rsa: *mut RSA) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_ASN1"] pub fn SSL_CTX_use_certificate_ASN1( ctx: *mut SSL_CTX, der_len: usize, @@ -28933,7 +28879,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_ASN1"] pub fn SSL_use_certificate_ASN1( ssl: *mut SSL, der: *const u8, @@ -28941,7 +28887,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_ASN1"] pub fn SSL_CTX_use_PrivateKey_ASN1( pk: ::std::os::raw::c_int, ctx: *mut SSL_CTX, @@ -28950,7 +28896,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_ASN1"] pub fn SSL_use_PrivateKey_ASN1( type_: ::std::os::raw::c_int, ssl: *mut SSL, @@ -28959,7 +28905,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_ASN1"] pub fn SSL_CTX_use_RSAPrivateKey_ASN1( ctx: *mut SSL_CTX, der: *const u8, @@ -28967,7 +28913,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_ASN1"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_ASN1"] pub fn SSL_use_RSAPrivateKey_ASN1( ssl: *mut SSL, der: *const u8, @@ -28975,7 +28921,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_RSAPrivateKey_file"] pub fn SSL_CTX_use_RSAPrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -28983,7 +28929,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_RSAPrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_RSAPrivateKey_file"] pub fn SSL_use_RSAPrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -28991,7 +28937,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_file"] pub fn SSL_CTX_use_certificate_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -28999,7 +28945,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_file"] pub fn SSL_use_certificate_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29007,7 +28953,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_PrivateKey_file"] pub fn SSL_CTX_use_PrivateKey_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, @@ -29015,7 +28961,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_PrivateKey_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_PrivateKey_file"] pub fn SSL_use_PrivateKey_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, @@ -29023,36 +28969,36 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_certificate_chain_file"] pub fn SSL_CTX_use_certificate_chain_file( ctx: *mut SSL_CTX, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_certificate_chain_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_certificate_chain_file"] pub fn SSL_use_certificate_chain_file( ssl: *mut SSL, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb"] pub fn SSL_CTX_set_default_passwd_cb(ctx: *mut SSL_CTX, cb: pem_password_cb); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb"] pub fn SSL_CTX_get_default_passwd_cb(ctx: *const SSL_CTX) -> pem_password_cb; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_passwd_cb_userdata"] pub fn SSL_CTX_set_default_passwd_cb_userdata( ctx: *mut SSL_CTX, data: *mut ::std::os::raw::c_void, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_default_passwd_cb_userdata"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_default_passwd_cb_userdata"] pub fn SSL_CTX_get_default_passwd_cb_userdata( ctx: *const SSL_CTX, ) -> *mut ::std::os::raw::c_void; @@ -29141,18 +29087,18 @@ fn bindgen_test_layout_ssl_private_key_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_private_key_method"] pub fn SSL_set_private_key_method(ssl: *mut SSL, key_method: *const SSL_PRIVATE_KEY_METHOD); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_private_key_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_private_key_method"] pub fn SSL_CTX_set_private_key_method( ctx: *mut SSL_CTX, key_method: *const SSL_PRIVATE_KEY_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_can_release_private_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_can_release_private_key"] pub fn SSL_can_release_private_key(ssl: *const SSL) -> ::std::os::raw::c_int; } #[repr(C)] @@ -29177,171 +29123,171 @@ pub type sk_SSL_CIPHER_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_by_value"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_by_value"] pub fn SSL_get_cipher_by_value(value: u16) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_id"] pub fn SSL_CIPHER_get_id(cipher: *const SSL_CIPHER) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_protocol_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_protocol_id"] pub fn SSL_CIPHER_get_protocol_id(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_aead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_aead"] pub fn SSL_CIPHER_is_aead(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_is_block_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_is_block_cipher"] pub fn SSL_CIPHER_is_block_cipher(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_cipher_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_cipher_nid"] pub fn SSL_CIPHER_get_cipher_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_digest_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_digest_nid"] pub fn SSL_CIPHER_get_digest_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_nid"] pub fn SSL_CIPHER_get_kx_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_auth_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_auth_nid"] pub fn SSL_CIPHER_get_auth_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_handshake_digest"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_handshake_digest"] pub fn SSL_CIPHER_get_handshake_digest(cipher: *const SSL_CIPHER) -> *const EVP_MD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_prf_nid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_prf_nid"] pub fn SSL_CIPHER_get_prf_nid(cipher: *const SSL_CIPHER) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_min_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_min_version"] pub fn SSL_CIPHER_get_min_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_max_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_max_version"] pub fn SSL_CIPHER_get_max_version(cipher: *const SSL_CIPHER) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_standard_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_standard_name"] pub fn SSL_CIPHER_standard_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_name"] pub fn SSL_CIPHER_get_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_kx_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_kx_name"] pub fn SSL_CIPHER_get_kx_name(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_bits"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_bits"] pub fn SSL_CIPHER_get_bits( cipher: *const SSL_CIPHER, out_alg_bits: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_cipher_names"] pub fn SSL_get_all_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_standard_cipher_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_standard_cipher_names"] pub fn SSL_get_all_standard_cipher_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_strict_cipher_list"] pub fn SSL_CTX_set_strict_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cipher_list"] pub fn SSL_CTX_set_cipher_list( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_strict_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_strict_cipher_list"] pub fn SSL_set_strict_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ciphersuites"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ciphersuites"] pub fn SSL_CTX_set_ciphersuites( ctx: *mut SSL_CTX, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_cipher_list"] pub fn SSL_set_cipher_list( ssl: *mut SSL, str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ciphers"] pub fn SSL_CTX_get_ciphers(ctx: *const SSL_CTX) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_cipher_in_group"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_cipher_in_group"] pub fn SSL_CTX_cipher_in_group(ctx: *const SSL_CTX, i: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ciphers"] pub fn SSL_get_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_is_init_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_is_init_finished"] pub fn SSL_is_init_finished(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_init"] pub fn SSL_in_init(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_false_start"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_false_start"] pub fn SSL_in_false_start(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_certificate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_certificate"] pub fn SSL_get_peer_certificate(ssl: *const SSL) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_cert_chain"] pub fn SSL_get_peer_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_full_cert_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_full_cert_chain"] pub fn SSL_get_peer_full_cert_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_verified_chain"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_verified_chain"] pub fn SSL_get0_verified_chain(ssl: *const SSL) -> *mut stack_st_X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_certificates"] pub fn SSL_get0_peer_certificates(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_signed_cert_timestamp_list"] pub fn SSL_get0_signed_cert_timestamp_list( ssl: *const SSL, out: *mut *const u8, @@ -29349,11 +29295,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ocsp_response"] pub fn SSL_get0_ocsp_response(ssl: *const SSL, out: *mut *const u8, out_len: *mut usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_unique"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_unique"] pub fn SSL_get_tls_unique( ssl: *const SSL, out: *mut u8, @@ -29362,27 +29308,27 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_extms_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_extms_support"] pub fn SSL_get_extms_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_cipher"] pub fn SSL_get_current_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_ciphers"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_ciphers"] pub fn SSL_get_client_ciphers(ssl: *const SSL) -> *mut stack_st_SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_session_reused"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_session_reused"] pub fn SSL_session_reused(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_secure_renegotiation_support"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_secure_renegotiation_support"] pub fn SSL_get_secure_renegotiation_support(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_export_keying_material"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_export_keying_material"] pub fn SSL_export_keying_material( ssl: *mut SSL, out: *mut u8, @@ -29423,13 +29369,13 @@ pub type SSL_custom_ext_parse_cb = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_extension_supported"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_extension_supported"] pub fn SSL_extension_supported( extension_value: ::std::os::raw::c_uint, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_custom_ext"] pub fn SSL_CTX_add_client_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29441,7 +29387,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_server_custom_ext"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_server_custom_ext"] pub fn SSL_CTX_add_server_custom_ext( ctx: *mut SSL_CTX, extension_value: ::std::os::raw::c_uint, @@ -29453,7 +29399,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_bio_SSL_SESSION"] pub fn PEM_read_bio_SSL_SESSION( bp: *mut BIO, x: *mut *mut SSL_SESSION, @@ -29462,7 +29408,7 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_read_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_read_SSL_SESSION"] pub fn PEM_read_SSL_SESSION( fp: *mut FILE, x: *mut *mut SSL_SESSION, @@ -29471,27 +29417,27 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_bio_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_bio_SSL_SESSION"] pub fn PEM_write_bio_SSL_SESSION(bp: *mut BIO, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_PEM_write_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_PEM_write_SSL_SESSION"] pub fn PEM_write_SSL_SESSION(fp: *mut FILE, x: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_new"] pub fn SSL_SESSION_new(ctx: *const SSL_CTX) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_up_ref"] pub fn SSL_SESSION_up_ref(session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_free"] pub fn SSL_SESSION_free(session: *mut SSL_SESSION); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes"] pub fn SSL_SESSION_to_bytes( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29499,7 +29445,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_to_bytes_for_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_to_bytes_for_ticket"] pub fn SSL_SESSION_to_bytes_for_ticket( in_: *const SSL_SESSION, out_data: *mut *mut u8, @@ -29507,7 +29453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_from_bytes"] pub fn SSL_SESSION_from_bytes( in_: *const u8, in_len: usize, @@ -29515,29 +29461,29 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_version"] pub fn SSL_SESSION_get_version(session: *const SSL_SESSION) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_protocol_version"] pub fn SSL_SESSION_get_protocol_version(session: *const SSL_SESSION) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_protocol_version"] pub fn SSL_SESSION_set_protocol_version( session: *mut SSL_SESSION, version: u16, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_id"] pub fn SSL_SESSION_get_id( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id"] pub fn SSL_SESSION_set1_id( session: *mut SSL_SESSION, sid: *const u8, @@ -29545,25 +29491,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_time"] pub fn SSL_SESSION_get_time(session: *const SSL_SESSION) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_timeout"] pub fn SSL_SESSION_get_timeout(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer"] pub fn SSL_SESSION_get0_peer(session: *const SSL_SESSION) -> *mut X509; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_certificates"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_certificates"] pub fn SSL_SESSION_get0_peer_certificates( session: *const SSL_SESSION, ) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_signed_cert_timestamp_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_signed_cert_timestamp_list"] pub fn SSL_SESSION_get0_signed_cert_timestamp_list( session: *const SSL_SESSION, out: *mut *const u8, @@ -29571,7 +29517,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ocsp_response"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ocsp_response"] pub fn SSL_SESSION_get0_ocsp_response( session: *const SSL_SESSION, out: *mut *const u8, @@ -29579,7 +29525,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_master_key"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_master_key"] pub fn SSL_SESSION_get_master_key( session: *const SSL_SESSION, out: *mut u8, @@ -29587,22 +29533,22 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_time"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_time"] pub fn SSL_SESSION_set_time(session: *mut SSL_SESSION, time: u64) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_timeout"] pub fn SSL_SESSION_set_timeout(session: *mut SSL_SESSION, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_id_context"] pub fn SSL_SESSION_get0_id_context( session: *const SSL_SESSION, out_len: *mut ::std::os::raw::c_uint, ) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set1_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set1_id_context"] pub fn SSL_SESSION_set1_id_context( session: *mut SSL_SESSION, sid_ctx: *const u8, @@ -29610,19 +29556,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_should_be_single_use"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_should_be_single_use"] pub fn SSL_SESSION_should_be_single_use(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_is_resumable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_is_resumable"] pub fn SSL_SESSION_is_resumable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_ticket"] pub fn SSL_SESSION_has_ticket(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_ticket"] pub fn SSL_SESSION_get0_ticket( session: *const SSL_SESSION, out_ticket: *mut *const u8, @@ -29630,7 +29576,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ticket"] pub fn SSL_SESSION_set_ticket( session: *mut SSL_SESSION, ticket: *const u8, @@ -29638,19 +29584,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ticket_lifetime_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ticket_lifetime_hint"] pub fn SSL_SESSION_get_ticket_lifetime_hint(session: *const SSL_SESSION) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_cipher"] pub fn SSL_SESSION_get0_cipher(session: *const SSL_SESSION) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_has_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_has_peer_sha256"] pub fn SSL_SESSION_has_peer_sha256(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get0_peer_sha256"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get0_peer_sha256"] pub fn SSL_SESSION_get0_peer_sha256( session: *const SSL_SESSION, out_ptr: *mut *const u8, @@ -29658,34 +29604,34 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_cache_mode"] pub fn SSL_CTX_set_session_cache_mode( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_session_cache_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_session_cache_mode"] pub fn SSL_CTX_get_session_cache_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session"] pub fn SSL_set_session(ssl: *mut SSL, session: *mut SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_timeout"] pub fn SSL_CTX_set_timeout(ctx: *mut SSL_CTX, timeout: u32) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_psk_dhe_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_psk_dhe_timeout"] pub fn SSL_CTX_set_session_psk_dhe_timeout(ctx: *mut SSL_CTX, timeout: u32); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_timeout"] pub fn SSL_CTX_get_timeout(ctx: *const SSL_CTX) -> u32; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_session_id_context"] pub fn SSL_CTX_set_session_id_context( ctx: *mut SSL_CTX, sid_ctx: *const u8, @@ -29693,7 +29639,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_session_id_context"] pub fn SSL_set_session_id_context( ssl: *mut SSL, sid_ctx: *const u8, @@ -29701,44 +29647,44 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_session_id_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_session_id_context"] pub fn SSL_get0_session_id_context(ssl: *const SSL, out_len: *mut usize) -> *const u8; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_cache_size"] pub fn SSL_CTX_sess_set_cache_size( ctx: *mut SSL_CTX, size: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_cache_size"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_cache_size"] pub fn SSL_CTX_sess_get_cache_size(ctx: *const SSL_CTX) -> ::std::os::raw::c_ulong; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_number"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_number"] pub fn SSL_CTX_sess_number(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_session"] pub fn SSL_CTX_add_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_remove_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_remove_session"] pub fn SSL_CTX_remove_session( ctx: *mut SSL_CTX, session: *mut SSL_SESSION, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_flush_sessions"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_flush_sessions"] pub fn SSL_CTX_flush_sessions(ctx: *mut SSL_CTX, time: u64); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_new_cb"] pub fn SSL_CTX_sess_set_new_cb( ctx: *mut SSL_CTX, new_session_cb: ::std::option::Option< @@ -29747,7 +29693,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_new_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_new_cb"] pub fn SSL_CTX_sess_get_new_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -29755,7 +29701,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_remove_cb"] pub fn SSL_CTX_sess_set_remove_cb( ctx: *mut SSL_CTX, remove_session_cb: ::std::option::Option< @@ -29764,13 +29710,13 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_remove_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_remove_cb"] pub fn SSL_CTX_sess_get_remove_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_set_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_set_get_cb"] pub fn SSL_CTX_sess_set_get_cb( ctx: *mut SSL_CTX, get_session_cb: ::std::option::Option< @@ -29784,7 +29730,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_get_get_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_get_get_cb"] pub fn SSL_CTX_sess_get_get_cb( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -29797,11 +29743,11 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_magic_pending_session_ptr"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_magic_pending_session_ptr"] pub fn SSL_magic_pending_session_ptr() -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_ticket_keys"] pub fn SSL_CTX_get_tlsext_ticket_keys( ctx: *mut SSL_CTX, out: *mut ::std::os::raw::c_void, @@ -29809,7 +29755,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_keys"] pub fn SSL_CTX_set_tlsext_ticket_keys( ctx: *mut SSL_CTX, in_: *const ::std::os::raw::c_void, @@ -29817,7 +29763,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_ticket_key_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_ticket_key_cb"] pub fn SSL_CTX_set_tlsext_ticket_key_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -29909,14 +29855,14 @@ fn bindgen_test_layout_ssl_ticket_aead_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ticket_aead_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ticket_aead_method"] pub fn SSL_CTX_set_ticket_aead_method( ctx: *mut SSL_CTX, aead_method: *const SSL_TICKET_AEAD_METHOD, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_tls13_new_session_ticket"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_tls13_new_session_ticket"] pub fn SSL_process_tls13_new_session_ticket( ssl: *mut SSL, buf: *const u8, @@ -29924,15 +29870,15 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_num_tickets"] pub fn SSL_CTX_set_num_tickets(ctx: *mut SSL_CTX, num_tickets: usize) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_num_tickets"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_num_tickets"] pub fn SSL_CTX_get_num_tickets(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups"] pub fn SSL_CTX_set1_groups( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_int, @@ -29940,7 +29886,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups"] pub fn SSL_set1_groups( ssl: *mut SSL, groups: *const ::std::os::raw::c_int, @@ -29948,29 +29894,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_groups_list"] pub fn SSL_CTX_set1_groups_list( ctx: *mut SSL_CTX, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_groups_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_groups_list"] pub fn SSL_set1_groups_list( ssl: *mut SSL, groups: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_id"] pub fn SSL_get_group_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_group_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_group_name"] pub fn SSL_get_group_name(group_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_to_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_to_bytes"] pub fn SSL_to_bytes( in_: *const SSL, out_data: *mut *mut u8, @@ -29978,18 +29924,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_from_bytes"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_from_bytes"] pub fn SSL_from_bytes(in_: *const u8, in_len: usize, ctx: *mut SSL_CTX) -> *mut SSL; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_group_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_group_names"] pub fn SSL_get_all_group_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify"] pub fn SSL_CTX_set_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30002,7 +29948,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify"] pub fn SSL_set_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30019,7 +29965,7 @@ pub const ssl_verify_result_t_ssl_verify_invalid: ssl_verify_result_t = 1; pub const ssl_verify_result_t_ssl_verify_retry: ssl_verify_result_t = 2; pub type ssl_verify_result_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_custom_verify"] pub fn SSL_CTX_set_custom_verify( ctx: *mut SSL_CTX, mode: ::std::os::raw::c_int, @@ -30029,7 +29975,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_custom_verify"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_custom_verify"] pub fn SSL_set_custom_verify( ssl: *mut SSL, mode: ::std::os::raw::c_int, @@ -30039,15 +29985,15 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_mode"] pub fn SSL_CTX_get_verify_mode(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_mode"] pub fn SSL_get_verify_mode(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_callback"] pub fn SSL_CTX_get_verify_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -30058,7 +30004,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_callback"] pub fn SSL_get_verify_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -30069,83 +30015,87 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_host"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_host"] pub fn SSL_set1_host( ssl: *mut SSL, hostname: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_depth"] pub fn SSL_CTX_set_verify_depth(ctx: *mut SSL_CTX, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_depth"] pub fn SSL_set_verify_depth(ssl: *mut SSL, depth: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_verify_depth"] pub fn SSL_CTX_get_verify_depth(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_depth"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_depth"] pub fn SSL_get_verify_depth(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_param"] pub fn SSL_CTX_set1_param( ctx: *mut SSL_CTX, param: *const X509_VERIFY_PARAM, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_param"] pub fn SSL_set1_param(ssl: *mut SSL, param: *const X509_VERIFY_PARAM) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get0_param"] pub fn SSL_CTX_get0_param(ctx: *mut SSL_CTX) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_param"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_param"] pub fn SSL_get0_param(ssl: *mut SSL) -> *mut X509_VERIFY_PARAM; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_purpose"] pub fn SSL_CTX_set_purpose( ctx: *mut SSL_CTX, purpose: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_purpose"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_purpose"] pub fn SSL_set_purpose(ssl: *mut SSL, purpose: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_trust"] pub fn SSL_CTX_set_trust( ctx: *mut SSL_CTX, trust: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_trust"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_trust"] pub fn SSL_set_trust(ssl: *mut SSL, trust: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_store"] pub fn SSL_CTX_set_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_cert_store"] + pub fn SSL_CTX_set1_cert_store(ctx: *mut SSL_CTX, store: *mut X509_STORE); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_cert_store"] pub fn SSL_CTX_get_cert_store(ctx: *const SSL_CTX) -> *mut X509_STORE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_default_verify_paths"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_default_verify_paths"] pub fn SSL_CTX_set_default_verify_paths(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_load_verify_locations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_load_verify_locations"] pub fn SSL_CTX_load_verify_locations( ctx: *mut SSL_CTX, ca_file: *const ::std::os::raw::c_char, @@ -30153,19 +30103,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_verify_result"] pub fn SSL_get_verify_result(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_from_verify_result"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_from_verify_result"] pub fn SSL_alert_from_verify_result(result: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data_X509_STORE_CTX_idx"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data_X509_STORE_CTX_idx"] pub fn SSL_get_ex_data_X509_STORE_CTX_idx() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_cert_verify_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_cert_verify_callback"] pub fn SSL_CTX_set_cert_verify_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30178,51 +30128,51 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_signed_cert_timestamps"] pub fn SSL_enable_signed_cert_timestamps(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_signed_cert_timestamps"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_signed_cert_timestamps"] pub fn SSL_CTX_enable_signed_cert_timestamps(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_ocsp_stapling"] pub fn SSL_enable_ocsp_stapling(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_ocsp_stapling"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_ocsp_stapling"] pub fn SSL_CTX_enable_ocsp_stapling(ctx: *mut SSL_CTX); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_verify_cert_store"] pub fn SSL_CTX_set0_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_verify_cert_store"] pub fn SSL_CTX_set1_verify_cert_store( ctx: *mut SSL_CTX, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_verify_cert_store"] pub fn SSL_set0_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_verify_cert_store"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_verify_cert_store"] pub fn SSL_set1_verify_cert_store( ssl: *mut SSL, store: *mut X509_STORE, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_verify_algorithm_prefs"] pub fn SSL_CTX_set_verify_algorithm_prefs( ctx: *mut SSL_CTX, prefs: *const u16, @@ -30230,7 +30180,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_verify_algorithm_prefs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_verify_algorithm_prefs"] pub fn SSL_set_verify_algorithm_prefs( ssl: *mut SSL, prefs: *const u16, @@ -30238,87 +30188,87 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_hostflags"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_hostflags"] pub fn SSL_set_hostflags(ssl: *mut SSL, flags: ::std::os::raw::c_uint); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_client_CA_list"] pub fn SSL_set_client_CA_list(ssl: *mut SSL, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_CA_list"] pub fn SSL_CTX_set_client_CA_list(ctx: *mut SSL_CTX, name_list: *mut stack_st_X509_NAME); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set0_client_CAs"] pub fn SSL_set0_client_CAs(ssl: *mut SSL, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set0_client_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set0_client_CAs"] pub fn SSL_CTX_set0_client_CAs(ctx: *mut SSL_CTX, name_list: *mut stack_st_CRYPTO_BUFFER); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_CA_list"] pub fn SSL_get_client_CA_list(ssl: *const SSL) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_server_requested_CAs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_server_requested_CAs"] pub fn SSL_get0_server_requested_CAs(ssl: *const SSL) -> *const stack_st_CRYPTO_BUFFER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_client_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_client_CA_list"] pub fn SSL_CTX_get_client_CA_list(ctx: *const SSL_CTX) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_client_CA"] pub fn SSL_add_client_CA(ssl: *mut SSL, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_client_CA"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_client_CA"] pub fn SSL_CTX_add_client_CA(ctx: *mut SSL_CTX, x509: *mut X509) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_client_CA_file"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_client_CA_file"] pub fn SSL_load_client_CA_file(file: *const ::std::os::raw::c_char) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_dup_CA_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_dup_CA_list"] pub fn SSL_dup_CA_list(list: *mut stack_st_X509_NAME) -> *mut stack_st_X509_NAME; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_file_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_file_cert_subjects_to_stack"] pub fn SSL_add_file_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, file: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_bio_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_bio_cert_subjects_to_stack"] pub fn SSL_add_bio_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, bio: *mut BIO, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_host_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_host_name"] pub fn SSL_set_tlsext_host_name( ssl: *mut SSL, name: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername"] pub fn SSL_get_servername( ssl: *const SSL, type_: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_servername_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_servername_type"] pub fn SSL_get_servername_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_callback"] pub fn SSL_CTX_set_tlsext_servername_callback( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -30331,18 +30281,18 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_servername_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_servername_arg"] pub fn SSL_CTX_set_tlsext_servername_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_SSL_CTX"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_SSL_CTX"] pub fn SSL_set_SSL_CTX(ssl: *mut SSL, ctx: *mut SSL_CTX) -> *mut SSL_CTX; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_protos"] pub fn SSL_CTX_set_alpn_protos( ctx: *mut SSL_CTX, protos: *const u8, @@ -30350,7 +30300,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alpn_protos"] pub fn SSL_set_alpn_protos( ssl: *mut SSL, protos: *const u8, @@ -30358,7 +30308,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_alpn_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_alpn_select_cb"] pub fn SSL_CTX_set_alpn_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30375,7 +30325,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_alpn_selected"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_alpn_selected"] pub fn SSL_get0_alpn_selected( ssl: *const SSL, out_data: *mut *const u8, @@ -30383,11 +30333,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_allow_unknown_alpn_protos"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_allow_unknown_alpn_protos"] pub fn SSL_CTX_set_allow_unknown_alpn_protos(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_application_settings"] pub fn SSL_add_application_settings( ssl: *mut SSL, proto: *const u8, @@ -30397,7 +30347,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_peer_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_peer_application_settings"] pub fn SSL_get0_peer_application_settings( ssl: *const SSL, out_data: *mut *const u8, @@ -30405,11 +30355,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_has_application_settings"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_has_application_settings"] pub fn SSL_has_application_settings(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_alps_use_new_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_alps_use_new_codepoint"] pub fn SSL_set_alps_use_new_codepoint(ssl: *mut SSL, use_new: ::std::os::raw::c_int); } pub type ssl_cert_compression_func_t = ::std::option::Option< @@ -30430,7 +30380,7 @@ pub type ssl_cert_decompression_func_t = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_add_cert_compression_alg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_add_cert_compression_alg"] pub fn SSL_CTX_add_cert_compression_alg( ctx: *mut SSL_CTX, alg_id: u16, @@ -30439,7 +30389,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_protos_advertised_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_protos_advertised_cb"] pub fn SSL_CTX_set_next_protos_advertised_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30454,7 +30404,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_next_proto_select_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_next_proto_select_cb"] pub fn SSL_CTX_set_next_proto_select_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30471,7 +30421,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_next_proto_negotiated"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_next_proto_negotiated"] pub fn SSL_get0_next_proto_negotiated( ssl: *const SSL, out_data: *mut *const u8, @@ -30479,7 +30429,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_select_next_proto"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_select_next_proto"] pub fn SSL_select_next_proto( out: *mut *mut u8, out_len: *mut u8, @@ -30490,29 +30440,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tls_channel_id_enabled"] pub fn SSL_CTX_set_tls_channel_id_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tls_channel_id_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tls_channel_id_enabled"] pub fn SSL_set_tls_channel_id_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_tls_channel_id"] pub fn SSL_CTX_set1_tls_channel_id( ctx: *mut SSL_CTX, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_tls_channel_id"] pub fn SSL_set1_tls_channel_id( ssl: *mut SSL, private_key: *mut EVP_PKEY, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tls_channel_id"] pub fn SSL_get_tls_channel_id(ssl: *mut SSL, out: *mut u8, max_out: usize) -> usize; } #[repr(C)] @@ -30589,29 +30539,29 @@ pub type sk_SRTP_PROTECTION_PROFILE_delete_if_func = ::std::option::Option< ) -> ::std::os::raw::c_int, >; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_srtp_profiles"] pub fn SSL_CTX_set_srtp_profiles( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_srtp_profiles"] pub fn SSL_set_srtp_profiles( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_srtp_profiles"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_srtp_profiles"] pub fn SSL_get_srtp_profiles(ssl: *const SSL) -> *const stack_st_SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_selected_srtp_profile"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_selected_srtp_profile"] pub fn SSL_get_selected_srtp_profile(ssl: *mut SSL) -> *const SRTP_PROTECTION_PROFILE; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_client_callback"] pub fn SSL_CTX_set_psk_client_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30627,7 +30577,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_client_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_client_callback"] pub fn SSL_set_psk_client_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30643,7 +30593,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_psk_server_callback"] pub fn SSL_CTX_set_psk_server_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -30657,7 +30607,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_psk_server_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_psk_server_callback"] pub fn SSL_set_psk_server_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -30671,29 +30621,29 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_use_psk_identity_hint"] pub fn SSL_CTX_use_psk_identity_hint( ctx: *mut SSL_CTX, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_use_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_use_psk_identity_hint"] pub fn SSL_use_psk_identity_hint( ssl: *mut SSL, identity_hint: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity_hint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity_hint"] pub fn SSL_get_psk_identity_hint(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_psk_identity"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_psk_identity"] pub fn SSL_get_psk_identity(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_delegated_credential"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_delegated_credential"] pub fn SSL_set1_delegated_credential( ssl: *mut SSL, dc: *mut CRYPTO_BUFFER, @@ -30702,7 +30652,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_delegated_credential_used"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_delegated_credential_used"] pub fn SSL_delegated_credential_used(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const ssl_encryption_level_t_ssl_encryption_initial: ssl_encryption_level_t = 0; @@ -30815,22 +30765,22 @@ fn bindgen_test_layout_ssl_quic_method_st() { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_max_handshake_flight_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_max_handshake_flight_len"] pub fn SSL_quic_max_handshake_flight_len( ssl: *const SSL, level: ssl_encryption_level_t, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_read_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_read_level"] pub fn SSL_quic_read_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_quic_write_level"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_quic_write_level"] pub fn SSL_quic_write_level(ssl: *const SSL) -> ssl_encryption_level_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_provide_quic_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_provide_quic_data"] pub fn SSL_provide_quic_data( ssl: *mut SSL, level: ssl_encryption_level_t, @@ -30839,25 +30789,25 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_process_quic_post_handshake"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_process_quic_post_handshake"] pub fn SSL_process_quic_post_handshake(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_quic_method"] pub fn SSL_CTX_set_quic_method( ctx: *mut SSL_CTX, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_method"] pub fn SSL_set_quic_method( ssl: *mut SSL, quic_method: *const SSL_QUIC_METHOD, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_transport_params"] pub fn SSL_set_quic_transport_params( ssl: *mut SSL, params: *const u8, @@ -30865,7 +30815,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_quic_transport_params"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_quic_transport_params"] pub fn SSL_get_peer_quic_transport_params( ssl: *const SSL, out_params: *mut *const u8, @@ -30873,11 +30823,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_use_legacy_codepoint"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_use_legacy_codepoint"] pub fn SSL_set_quic_use_legacy_codepoint(ssl: *mut SSL, use_legacy: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_quic_early_data_context"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_quic_early_data_context"] pub fn SSL_set_quic_early_data_context( ssl: *mut SSL, context: *const u8, @@ -30885,35 +30835,35 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_early_data_enabled"] pub fn SSL_CTX_set_early_data_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_early_data_enabled"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_early_data_enabled"] pub fn SSL_set_early_data_enabled(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_in_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_in_early_data"] pub fn SSL_in_early_data(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_early_data_capable"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_early_data_capable"] pub fn SSL_SESSION_early_data_capable(session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_copy_without_early_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_copy_without_early_data"] pub fn SSL_SESSION_copy_without_early_data(session: *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_accepted"] pub fn SSL_early_data_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_reset_early_data_reject"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_reset_early_data_reject"] pub fn SSL_reset_early_data_reject(ssl: *mut SSL); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ticket_age_skew"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ticket_age_skew"] pub fn SSL_get_ticket_age_skew(ssl: *const SSL) -> i32; } pub const ssl_early_data_reason_t_ssl_early_data_unknown: ssl_early_data_reason_t = 0; @@ -30937,21 +30887,21 @@ pub const ssl_early_data_reason_t_ssl_early_data_unsupported_with_custom_extensi pub const ssl_early_data_reason_t_ssl_early_data_reason_max_value: ssl_early_data_reason_t = 15; pub type ssl_early_data_reason_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_early_data_reason"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_early_data_reason"] pub fn SSL_get_early_data_reason(ssl: *const SSL) -> ssl_early_data_reason_t; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_data_reason_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_data_reason_string"] pub fn SSL_early_data_reason_string( reason: ssl_early_data_reason_t, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enable_ech_grease"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enable_ech_grease"] pub fn SSL_set_enable_ech_grease(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_ech_config_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_ech_config_list"] pub fn SSL_set1_ech_config_list( ssl: *mut SSL, ech_config_list: *const u8, @@ -30959,7 +30909,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_name_override"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_name_override"] pub fn SSL_get0_ech_name_override( ssl: *const SSL, out_name: *mut *const ::std::os::raw::c_char, @@ -30967,7 +30917,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get0_ech_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get0_ech_retry_configs"] pub fn SSL_get0_ech_retry_configs( ssl: *const SSL, out_retry_configs: *mut *const u8, @@ -30975,7 +30925,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_marshal_ech_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_marshal_ech_config"] pub fn SSL_marshal_ech_config( out: *mut *mut u8, out_len: *mut usize, @@ -30986,19 +30936,19 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_new"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_new"] pub fn SSL_ECH_KEYS_new() -> *mut SSL_ECH_KEYS; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_up_ref"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_up_ref"] pub fn SSL_ECH_KEYS_up_ref(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_free"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_free"] pub fn SSL_ECH_KEYS_free(keys: *mut SSL_ECH_KEYS); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_add"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_add"] pub fn SSL_ECH_KEYS_add( keys: *mut SSL_ECH_KEYS, is_retry_config: ::std::os::raw::c_int, @@ -31008,12 +30958,12 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_has_duplicate_config_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_has_duplicate_config_id"] pub fn SSL_ECH_KEYS_has_duplicate_config_id(keys: *const SSL_ECH_KEYS) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ECH_KEYS_marshal_retry_configs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ECH_KEYS_marshal_retry_configs"] pub fn SSL_ECH_KEYS_marshal_retry_configs( keys: *const SSL_ECH_KEYS, out: *mut *mut u8, @@ -31021,34 +30971,34 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_ech_keys"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_ech_keys"] pub fn SSL_CTX_set1_ech_keys( ctx: *mut SSL_CTX, keys: *mut SSL_ECH_KEYS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_ech_accepted"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_ech_accepted"] pub fn SSL_ech_accepted(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string_long"] pub fn SSL_alert_type_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string_long"] pub fn SSL_alert_desc_string_long( value: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_send_fatal_alert"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_send_fatal_alert"] pub fn SSL_send_fatal_alert(ssl: *mut SSL, alert: u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_ex_data"] pub fn SSL_set_ex_data( ssl: *mut SSL, idx: ::std::os::raw::c_int, @@ -31056,14 +31006,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_data"] pub fn SSL_get_ex_data( ssl: *const SSL, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ex_new_index"] pub fn SSL_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31073,7 +31023,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_set_ex_data"] pub fn SSL_SESSION_set_ex_data( session: *mut SSL_SESSION, idx: ::std::os::raw::c_int, @@ -31081,14 +31031,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_data"] pub fn SSL_SESSION_get_ex_data( session: *const SSL_SESSION, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_get_ex_new_index"] pub fn SSL_SESSION_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31098,7 +31048,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_ex_data"] pub fn SSL_CTX_set_ex_data( ctx: *mut SSL_CTX, idx: ::std::os::raw::c_int, @@ -31106,14 +31056,14 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_data"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_data"] pub fn SSL_CTX_get_ex_data( ctx: *const SSL_CTX, idx: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_void; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_ex_new_index"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_ex_new_index"] pub fn SSL_CTX_get_ex_new_index( argl: ::std::os::raw::c_long, argp: *mut ::std::os::raw::c_void, @@ -31123,7 +31073,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_ivs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_ivs"] pub fn SSL_get_ivs( ssl: *const SSL, out_read_iv: *mut *const u8, @@ -31132,11 +31082,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_key_block_len"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_key_block_len"] pub fn SSL_get_key_block_len(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_generate_key_block"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_generate_key_block"] pub fn SSL_generate_key_block( ssl: *const SSL, out: *mut u8, @@ -31144,26 +31094,26 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_sequence"] pub fn SSL_get_read_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_write_sequence"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_write_sequence"] pub fn SSL_get_write_sequence(ssl: *const SSL) -> u64; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_record_protocol_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_record_protocol_version"] pub fn SSL_CTX_set_record_protocol_version( ctx: *mut SSL_CTX, version: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_capabilities"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_capabilities"] pub fn SSL_serialize_capabilities(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_request_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_request_handshake_hints"] pub fn SSL_request_handshake_hints( ssl: *mut SSL, client_hello: *const u8, @@ -31173,11 +31123,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_serialize_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_serialize_handshake_hints"] pub fn SSL_serialize_handshake_hints(ssl: *const SSL, out: *mut CBB) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_handshake_hints"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_handshake_hints"] pub fn SSL_set_handshake_hints( ssl: *mut SSL, hints: *const u8, @@ -31185,7 +31135,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback"] pub fn SSL_CTX_set_msg_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31202,11 +31152,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_msg_callback_arg"] pub fn SSL_CTX_set_msg_callback_arg(ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback"] pub fn SSL_set_msg_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31223,11 +31173,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_msg_callback_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_msg_callback_arg"] pub fn SSL_set_msg_callback_arg(ssl: *mut SSL, arg: *mut ::std::os::raw::c_void); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_keylog_callback"] pub fn SSL_CTX_set_keylog_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31236,7 +31186,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_keylog_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_keylog_callback"] pub fn SSL_CTX_get_keylog_callback( ctx: *const SSL_CTX, ) -> ::std::option::Option< @@ -31244,14 +31194,14 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_current_time_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_current_time_cb"] pub fn SSL_CTX_set_current_time_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shed_handshake_config"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shed_handshake_config"] pub fn SSL_set_shed_handshake_config(ssl: *mut SSL, enable: ::std::os::raw::c_int); } pub const ssl_renegotiate_mode_t_ssl_renegotiate_never: ssl_renegotiate_mode_t = 0; @@ -31261,46 +31211,46 @@ pub const ssl_renegotiate_mode_t_ssl_renegotiate_ignore: ssl_renegotiate_mode_t pub const ssl_renegotiate_mode_t_ssl_renegotiate_explicit: ssl_renegotiate_mode_t = 4; pub type ssl_renegotiate_mode_t = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_renegotiate_mode"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_renegotiate_mode"] pub fn SSL_set_renegotiate_mode(ssl: *mut SSL, mode: ssl_renegotiate_mode_t); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate"] pub fn SSL_renegotiate(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_renegotiate_pending"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_renegotiate_pending"] pub fn SSL_renegotiate_pending(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_total_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_total_renegotiations"] pub fn SSL_total_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_max_cert_list"] pub fn SSL_CTX_get_max_cert_list(ctx: *const SSL_CTX) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_cert_list"] pub fn SSL_CTX_set_max_cert_list(ctx: *mut SSL_CTX, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_max_cert_list"] pub fn SSL_get_max_cert_list(ssl: *const SSL) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_cert_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_cert_list"] pub fn SSL_set_max_cert_list(ssl: *mut SSL, max_cert_list: usize); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_max_send_fragment"] pub fn SSL_CTX_set_max_send_fragment( ctx: *mut SSL_CTX, max_send_fragment: usize, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_max_send_fragment"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_max_send_fragment"] pub fn SSL_set_max_send_fragment( ssl: *mut SSL, max_send_fragment: usize, @@ -31494,7 +31444,7 @@ pub const ssl_select_cert_result_t_ssl_select_cert_retry: ssl_select_cert_result pub const ssl_select_cert_result_t_ssl_select_cert_error: ssl_select_cert_result_t = -1; pub type ssl_select_cert_result_t = ::std::os::raw::c_int; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_early_callback_ctx_extension_get"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_early_callback_ctx_extension_get"] pub fn SSL_early_callback_ctx_extension_get( client_hello: *const SSL_CLIENT_HELLO, extension_type: u16, @@ -31503,7 +31453,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_select_certificate_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_select_certificate_cb"] pub fn SSL_CTX_set_select_certificate_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31512,7 +31462,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_dos_protection_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dos_protection_cb"] pub fn SSL_CTX_set_dos_protection_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31521,22 +31471,22 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_reverify_on_resume"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_reverify_on_resume"] pub fn SSL_CTX_set_reverify_on_resume(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_enforce_rsa_key_usage"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_enforce_rsa_key_usage"] pub fn SSL_set_enforce_rsa_key_usage(ssl: *mut SSL, enabled: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_was_key_usage_invalid"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_was_key_usage_invalid"] pub fn SSL_was_key_usage_invalid(ssl: *const SSL) -> ::std::os::raw::c_int; } pub const OSSL_HANDSHAKE_STATE_TLS_ST_OK: OSSL_HANDSHAKE_STATE = 3; pub const OSSL_HANDSHAKE_STATE_TLS_ST_BEFORE: OSSL_HANDSHAKE_STATE = 12288; pub type OSSL_HANDSHAKE_STATE = ::std::os::raw::c_uint; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_info_callback"] pub fn SSL_CTX_set_info_callback( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -31549,7 +31499,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_info_callback"] pub fn SSL_CTX_get_info_callback( ctx: *mut SSL_CTX, ) -> ::std::option::Option< @@ -31561,7 +31511,7 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_info_callback"] pub fn SSL_set_info_callback( ssl: *mut SSL, cb: ::std::option::Option< @@ -31574,7 +31524,7 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_info_callback"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_info_callback"] pub fn SSL_get_info_callback( ssl: *const SSL, ) -> ::std::option::Option< @@ -31586,77 +31536,121 @@ extern "C" { >; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string_long"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string_long"] pub fn SSL_state_string_long(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shutdown"] pub fn SSL_get_shutdown(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_signature_algorithm"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_signature_algorithm"] pub fn SSL_get_peer_signature_algorithm(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_client_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_client_random"] pub fn SSL_get_client_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_random"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_random"] pub fn SSL_get_server_random(ssl: *const SSL, out: *mut u8, max_out: usize) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_pending_cipher"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_pending_cipher"] pub fn SSL_get_pending_cipher(ssl: *const SSL) -> *const SSL_CIPHER; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_retain_only_sha256_of_client_certs"] pub fn SSL_set_retain_only_sha256_of_client_certs(ssl: *mut SSL, enable: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_retain_only_sha256_of_client_certs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_retain_only_sha256_of_client_certs"] pub fn SSL_CTX_set_retain_only_sha256_of_client_certs( ctx: *mut SSL_CTX, enable: ::std::os::raw::c_int, ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_grease_enabled"] - pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_grease_enabled"] + pub fn SSL_CTX_set_grease_enabled(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_permute_extensions"] + pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_permute_extensions"] + pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_max_seal_overhead"] + pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_false_start_allowed_without_alpn"] + pub fn SSL_CTX_set_false_start_allowed_without_alpn( + ctx: *mut SSL_CTX, + allowed: ::std::os::raw::c_int, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_used_hello_retry_request"] + pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_jdk11_workaround"] + pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect"] + pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_good"] + pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_connect_renegotiate"] + pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept"] + pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_renegotiate"] + pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_permute_extensions"] - pub fn SSL_CTX_set_permute_extensions(ctx: *mut SSL_CTX, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_accept_good"] + pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_permute_extensions"] - pub fn SSL_set_permute_extensions(ssl: *mut SSL, enabled: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_hits"] + pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_max_seal_overhead"] - pub fn SSL_max_seal_overhead(ssl: *const SSL) -> usize; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cb_hits"] + pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_false_start_allowed_without_alpn"] - pub fn SSL_CTX_set_false_start_allowed_without_alpn( - ctx: *mut SSL_CTX, - allowed: ::std::os::raw::c_int, - ); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_misses"] + pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_used_hello_retry_request"] - pub fn SSL_used_hello_retry_request(ssl: *const SSL) -> ::std::os::raw::c_int; + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_timeouts"] + pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_jdk11_workaround"] - pub fn SSL_set_jdk11_workaround(ssl: *mut SSL, enable: ::std::os::raw::c_int); + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_sess_cache_full"] + pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_library_init"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_library_init"] pub fn SSL_library_init() -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_description"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_description"] pub fn SSL_CIPHER_description( cipher: *const SSL_CIPHER, buf: *mut ::std::os::raw::c_char, @@ -31664,278 +31658,134 @@ extern "C" { ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CIPHER_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CIPHER_get_version"] pub fn SSL_CIPHER_get_version(cipher: *const SSL_CIPHER) -> *const ::std::os::raw::c_char; } -pub type COMP_METHOD = ::std::os::raw::c_void; -pub type SSL_COMP = ssl_comp_st; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct stack_st_SSL_COMP { - _unused: [u8; 0], -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_compression_methods"] - pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_add_compression_method"] - pub fn SSL_COMP_add_compression_method( - id: ::std::os::raw::c_int, - cm: *mut COMP_METHOD, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_name"] - pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get0_name"] - pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_get_id"] - pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_COMP_free_compression_methods"] - pub fn SSL_COMP_free_compression_methods(); -} extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_method"] pub fn SSLv23_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_method"] pub fn TLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_method"] pub fn TLSv1_1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_method"] pub fn TLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_method"] pub fn DTLSv1_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_method"] pub fn DTLSv1_2_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_server_method"] pub fn TLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLS_client_method"] pub fn TLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_server_method"] pub fn SSLv23_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSLv23_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_SSLv23_client_method"] pub fn SSLv23_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_server_method"] pub fn TLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_client_method"] pub fn TLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_server_method"] pub fn TLSv1_1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_1_client_method"] pub fn TLSv1_1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_server_method"] pub fn TLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_TLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_TLSv1_2_client_method"] pub fn TLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_server_method"] pub fn DTLS_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLS_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLS_client_method"] pub fn DTLS_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_server_method"] pub fn DTLSv1_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_client_method"] pub fn DTLSv1_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_server_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_server_method"] pub fn DTLSv1_2_server_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_DTLSv1_2_client_method"] + #[link_name = "\u{1}aws_lc_0_15_0_DTLSv1_2_client_method"] pub fn DTLSv1_2_client_method() -> *const SSL_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_clear"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_clear"] pub fn SSL_clear(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa_callback"] - pub fn SSL_CTX_set_tmp_rsa_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa_callback"] - pub fn SSL_set_tmp_rsa_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut RSA, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect"] - pub fn SSL_CTX_sess_connect(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_good"] - pub fn SSL_CTX_sess_connect_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_connect_renegotiate"] - pub fn SSL_CTX_sess_connect_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept"] - pub fn SSL_CTX_sess_accept(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_renegotiate"] - pub fn SSL_CTX_sess_accept_renegotiate(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_accept_good"] - pub fn SSL_CTX_sess_accept_good(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_hits"] - pub fn SSL_CTX_sess_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cb_hits"] - pub fn SSL_CTX_sess_cb_hits(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_misses"] - pub fn SSL_CTX_sess_misses(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_timeouts"] - pub fn SSL_CTX_sess_timeouts(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_sess_cache_full"] - pub fn SSL_CTX_sess_cache_full(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cutthrough_complete"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cutthrough_complete"] pub fn SSL_cutthrough_complete(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_num_renegotiations"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_num_renegotiations"] pub fn SSL_num_renegotiations(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_need_tmp_RSA"] - pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_need_tmp_RSA"] - pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_rsa"] - pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_rsa"] - pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_read_ahead"] pub fn SSL_CTX_get_read_ahead(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_read_ahead"] pub fn SSL_CTX_set_read_ahead( ctx: *mut SSL_CTX, yes: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_read_ahead"] pub fn SSL_get_read_ahead(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_read_ahead"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_read_ahead"] pub fn SSL_set_read_ahead(ssl: *mut SSL, yes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_state"] - pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_ciphers"] - pub fn SSL_get_shared_ciphers( - ssl: *const SSL, - buf: *mut ::std::os::raw::c_char, - len: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_shared_sigalgs"] - pub fn SSL_get_shared_sigalgs( - ssl: *mut SSL, - idx: ::std::os::raw::c_int, - psign: *mut ::std::os::raw::c_int, - phash: *mut ::std::os::raw::c_int, - psignandhash: *mut ::std::os::raw::c_int, - rsig: *mut u8, - rhash: *mut u8, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION"] pub fn i2d_SSL_SESSION(in_: *mut SSL_SESSION, pp: *mut *mut u8) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION"] pub fn d2i_SSL_SESSION( a: *mut *mut SSL_SESSION, pp: *mut *const u8, @@ -31943,87 +31793,30 @@ extern "C" { ) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_i2d_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_i2d_SSL_SESSION_bio"] pub fn i2d_SSL_SESSION_bio(bio: *mut BIO, session: *const SSL_SESSION) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_d2i_SSL_SESSION_bio"] + #[link_name = "\u{1}aws_lc_0_15_0_d2i_SSL_SESSION_bio"] pub fn d2i_SSL_SESSION_bio(bio: *mut BIO, out: *mut *mut SSL_SESSION) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_ERR_load_SSL_strings"] - pub fn ERR_load_SSL_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_load_error_strings"] - pub fn SSL_load_error_strings(); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_use_srtp"] pub fn SSL_CTX_set_tlsext_use_srtp( ctx: *mut SSL_CTX, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_use_srtp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_use_srtp"] pub fn SSL_set_tlsext_use_srtp( ssl: *mut SSL, profiles: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_compression"] - pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_current_expansion"] - pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_server_tmp_key"] - pub fn SSL_get_server_tmp_key( - ssl: *mut SSL, - out_key: *mut *mut EVP_PKEY, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh"] - pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh"] - pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_dh_callback"] - pub fn SSL_CTX_set_tmp_dh_callback( - ctx: *mut SSL_CTX, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_dh_callback"] - pub fn SSL_set_tmp_dh_callback( - ssl: *mut SSL, - cb: ::std::option::Option< - unsafe extern "C" fn( - ssl: *mut SSL, - is_export: ::std::os::raw::c_int, - keylength: ::std::os::raw::c_int, - ) -> *mut DH, - >, - ); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs"] pub fn SSL_CTX_set1_sigalgs( ctx: *mut SSL_CTX, values: *const ::std::os::raw::c_int, @@ -32031,143 +31824,59 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs"] pub fn SSL_set1_sigalgs( ssl: *mut SSL, values: *const ::std::os::raw::c_int, num_values: usize, ) -> ::std::os::raw::c_int; } -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_sigalgs_list"] - pub fn SSL_CTX_set1_sigalgs_list( - ctx: *mut SSL_CTX, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_sigalgs_list"] - pub fn SSL_set1_sigalgs_list( - ssl: *mut SSL, - str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_security_level"] - pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_security_level"] - pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); -} -extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_SESSION_print"] - pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq, Eq)] -pub struct ssl_comp_st { - pub id: ::std::os::raw::c_int, - pub name: *const ::std::os::raw::c_char, - pub method: *mut ::std::os::raw::c_char, -} -#[test] -fn bindgen_test_layout_ssl_comp_st() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); - let ptr = UNINIT.as_ptr(); - assert_eq!( - ::std::mem::size_of::(), - 24usize, - concat!("Size of: ", stringify!(ssl_comp_st)) - ); - assert_eq!( - ::std::mem::align_of::(), - 8usize, - concat!("Alignment of ", stringify!(ssl_comp_st)) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(id) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(name) - ) - ); - assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, - 16usize, - concat!( - "Offset of field: ", - stringify!(ssl_comp_st), - "::", - stringify!(method) - ) - ); -} -impl Default for ssl_comp_st { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_sigalgs_list"] + pub fn SSL_CTX_set1_sigalgs_list( + ctx: *mut SSL_CTX, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_sigalgs_list"] + pub fn SSL_set1_sigalgs_list( + ssl: *mut SSL, + str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_SESSION_print"] + pub fn SSL_SESSION_print(bp: *mut BIO, sess: *const SSL_SESSION) -> ::std::os::raw::c_int; } -pub type sk_SSL_COMP_free_func = ::std::option::Option; -pub type sk_SSL_COMP_copy_func = - ::std::option::Option *mut SSL_COMP>; -pub type sk_SSL_COMP_cmp_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *const *const SSL_COMP, - arg2: *const *const SSL_COMP, - ) -> ::std::os::raw::c_int, ->; -pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut SSL_COMP, - arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_cache_hit"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_cache_hit"] pub fn SSL_cache_hit(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_default_timeout"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_default_timeout"] pub fn SSL_get_default_timeout(ssl: *const SSL) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_version"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_version"] pub fn SSL_get_version(ssl: *const SSL) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_version_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_version_names"] pub fn SSL_get_all_version_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_cipher_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_cipher_list"] pub fn SSL_get_cipher_list( ssl: *const SSL, n: ::std::os::raw::c_int, ) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_client_cert_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_client_cert_cb"] pub fn SSL_CTX_set_client_cert_cb( ctx: *mut SSL_CTX, cb: ::std::option::Option< @@ -32180,11 +31889,11 @@ extern "C" { ); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_want"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_want"] pub fn SSL_want(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_finished"] pub fn SSL_get_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32192,7 +31901,7 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_peer_finished"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_peer_finished"] pub fn SSL_get_peer_finished( ssl: *const SSL, buf: *mut ::std::os::raw::c_void, @@ -32200,15 +31909,15 @@ extern "C" { ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_type_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_type_string"] pub fn SSL_alert_type_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_alert_desc_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_alert_desc_string"] pub fn SSL_alert_desc_string(value: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state_string"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state_string"] pub fn SSL_state_string(ssl: *const SSL) -> *const ::std::os::raw::c_char; } #[repr(C)] @@ -32218,42 +31927,42 @@ pub struct ssl_conf_ctx_st { } pub type SSL_CONF_CTX = ssl_conf_ctx_st; extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_state"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_state"] pub fn SSL_state(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_shutdown"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_shutdown"] pub fn SSL_set_shutdown(ssl: *mut SSL, mode: ::std::os::raw::c_int); } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_ecdh"] pub fn SSL_CTX_set_tmp_ecdh(ctx: *mut SSL_CTX, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tmp_ecdh"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_ecdh"] pub fn SSL_set_tmp_ecdh(ssl: *mut SSL, ec_key: *const EC_KEY) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_add_dir_cert_subjects_to_stack"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_add_dir_cert_subjects_to_stack"] pub fn SSL_add_dir_cert_subjects_to_stack( out: *mut stack_st_X509_NAME, dir: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_enable_tls_channel_id"] pub fn SSL_CTX_enable_tls_channel_id(ctx: *mut SSL_CTX) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_enable_tls_channel_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_enable_tls_channel_id"] pub fn SSL_enable_tls_channel_id(ssl: *mut SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_f_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_f_ssl"] pub fn BIO_f_ssl() -> *const BIO_METHOD; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_BIO_set_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_BIO_set_ssl"] pub fn BIO_set_ssl( bio: *mut BIO, ssl: *mut SSL, @@ -32261,33 +31970,33 @@ extern "C" { ) -> ::std::os::raw::c_long; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_session"] pub fn SSL_get_session(ssl: *const SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get1_session"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get1_session"] pub fn SSL_get1_session(ssl: *mut SSL) -> *mut SSL_SESSION; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_OPENSSL_init_ssl"] + #[link_name = "\u{1}aws_lc_0_15_0_OPENSSL_init_ssl"] pub fn OPENSSL_init_ssl( opts: u64, settings: *const OPENSSL_INIT_SETTINGS, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_type"] pub fn SSL_set_tlsext_status_type( ssl: *mut SSL, type_: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_type"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_type"] pub fn SSL_get_tlsext_status_type(ssl: *const SSL) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tlsext_status_ocsp_resp"] pub fn SSL_set_tlsext_status_ocsp_resp( ssl: *mut SSL, resp: *mut u8, @@ -32295,11 +32004,11 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_tlsext_status_ocsp_resp"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_tlsext_status_ocsp_resp"] pub fn SSL_get_tlsext_status_ocsp_resp(ssl: *const SSL, out: *mut *const u8) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_cb"] pub fn SSL_CTX_set_tlsext_status_cb( ctx: *mut SSL_CTX, callback: ::std::option::Option< @@ -32311,7 +32020,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_get_tlsext_status_cb"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_tlsext_status_cb"] pub fn SSL_CTX_get_tlsext_status_cb( ctx: *mut SSL_CTX, callback: *mut ::std::option::Option< @@ -32323,29 +32032,29 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set_tlsext_status_arg"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tlsext_status_arg"] pub fn SSL_CTX_set_tlsext_status_arg( ctx: *mut SSL_CTX, arg: *mut ::std::os::raw::c_void, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_id"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_id"] pub fn SSL_get_curve_id(ssl: *const SSL) -> u16; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_curve_name"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_curve_name"] pub fn SSL_get_curve_name(curve_id: u16) -> *const ::std::os::raw::c_char; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_get_all_curve_names"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_all_curve_names"] pub fn SSL_get_all_curve_names( out: *mut *const ::std::os::raw::c_char, max_out: usize, ) -> usize; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves"] pub fn SSL_CTX_set1_curves( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_int, @@ -32353,7 +32062,7 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves"] pub fn SSL_set1_curves( ssl: *mut SSL, curves: *const ::std::os::raw::c_int, @@ -32361,19 +32070,267 @@ extern "C" { ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_CTX_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set1_curves_list"] pub fn SSL_CTX_set1_curves_list( ctx: *mut SSL_CTX, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } extern "C" { - #[link_name = "\u{1}aws_lc_0_14_1_SSL_set1_curves_list"] + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set1_curves_list"] pub fn SSL_set1_curves_list( ssl: *mut SSL, curves: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } +pub type COMP_METHOD = ::std::os::raw::c_void; +pub type SSL_COMP = ssl_comp_st; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_st_SSL_COMP { + _unused: [u8; 0], +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_compression_methods"] + pub fn SSL_COMP_get_compression_methods() -> *mut stack_st_SSL_COMP; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_add_compression_method"] + pub fn SSL_COMP_add_compression_method( + id: ::std::os::raw::c_int, + cm: *mut COMP_METHOD, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_name"] + pub fn SSL_COMP_get_name(comp: *const COMP_METHOD) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get0_name"] + pub fn SSL_COMP_get0_name(comp: *const SSL_COMP) -> *const ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_get_id"] + pub fn SSL_COMP_get_id(comp: *const SSL_COMP) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_COMP_free_compression_methods"] + pub fn SSL_COMP_free_compression_methods(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_compression"] + pub fn SSL_get_current_compression(ssl: *mut SSL) -> *const COMP_METHOD; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_current_expansion"] + pub fn SSL_get_current_expansion(ssl: *mut SSL) -> *const COMP_METHOD; +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq, Eq)] +pub struct ssl_comp_st { + pub id: ::std::os::raw::c_int, + pub name: *const ::std::os::raw::c_char, + pub method: *mut ::std::os::raw::c_char, +} +#[test] +fn bindgen_test_layout_ssl_comp_st() { + const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + let ptr = UNINIT.as_ptr(); + assert_eq!( + ::std::mem::size_of::(), + 24usize, + concat!("Size of: ", stringify!(ssl_comp_st)) + ); + assert_eq!( + ::std::mem::align_of::(), + 8usize, + concat!("Alignment of ", stringify!(ssl_comp_st)) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).id) as usize - ptr as usize }, + 0usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(id) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).name) as usize - ptr as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(name) + ) + ); + assert_eq!( + unsafe { ::std::ptr::addr_of!((*ptr).method) as usize - ptr as usize }, + 16usize, + concat!( + "Offset of field: ", + stringify!(ssl_comp_st), + "::", + stringify!(method) + ) + ); +} +impl Default for ssl_comp_st { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sk_SSL_COMP_free_func = ::std::option::Option; +pub type sk_SSL_COMP_copy_func = + ::std::option::Option *mut SSL_COMP>; +pub type sk_SSL_COMP_cmp_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const *const SSL_COMP, + arg2: *const *const SSL_COMP, + ) -> ::std::os::raw::c_int, +>; +pub type sk_SSL_COMP_delete_if_func = ::std::option::Option< + unsafe extern "C" fn( + arg1: *mut SSL_COMP, + arg2: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_server_tmp_key"] + pub fn SSL_get_server_tmp_key( + ssl: *mut SSL, + out_key: *mut *mut EVP_PKEY, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh"] + pub fn SSL_CTX_set_tmp_dh(ctx: *mut SSL_CTX, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh"] + pub fn SSL_set_tmp_dh(ssl: *mut SSL, dh: *const DH) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_dh_callback"] + pub fn SSL_CTX_set_tmp_dh_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_dh_callback"] + pub fn SSL_set_tmp_dh_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut DH, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_dh_auto"] + pub fn SSL_CTX_set_dh_auto( + ctx: *mut SSL_CTX, + onoff: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_get_security_level"] + pub fn SSL_CTX_get_security_level(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_security_level"] + pub fn SSL_CTX_set_security_level(ctx: *const SSL_CTX, level: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_state"] + pub fn SSL_set_state(ssl: *mut SSL, state: ::std::os::raw::c_int); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_ciphers"] + pub fn SSL_get_shared_ciphers( + ssl: *const SSL, + buf: *mut ::std::os::raw::c_char, + len: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_get_shared_sigalgs"] + pub fn SSL_get_shared_sigalgs( + ssl: *mut SSL, + idx: ::std::os::raw::c_int, + psign: *mut ::std::os::raw::c_int, + phash: *mut ::std::os::raw::c_int, + psignandhash: *mut ::std::os::raw::c_int, + rsig: *mut u8, + rhash: *mut u8, + ) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_ERR_load_SSL_strings"] + pub fn ERR_load_SSL_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_load_error_strings"] + pub fn SSL_load_error_strings(); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa_callback"] + pub fn SSL_CTX_set_tmp_rsa_callback( + ctx: *mut SSL_CTX, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa_callback"] + pub fn SSL_set_tmp_rsa_callback( + ssl: *mut SSL, + cb: ::std::option::Option< + unsafe extern "C" fn( + ssl: *mut SSL, + is_export: ::std::os::raw::c_int, + keylength: ::std::os::raw::c_int, + ) -> *mut RSA, + >, + ); +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_need_tmp_RSA"] + pub fn SSL_CTX_need_tmp_RSA(ctx: *const SSL_CTX) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_need_tmp_RSA"] + pub fn SSL_need_tmp_RSA(ssl: *const SSL) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_CTX_set_tmp_rsa"] + pub fn SSL_CTX_set_tmp_rsa(ctx: *mut SSL_CTX, rsa: *const RSA) -> ::std::os::raw::c_int; +} +extern "C" { + #[link_name = "\u{1}aws_lc_0_15_0_SSL_set_tmp_rsa"] + pub fn SSL_set_tmp_rsa(ssl: *mut SSL, rsa: *const RSA) -> ::std::os::raw::c_int; +} pub type __builtin_va_list = [__va_list_tag; 1usize]; #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq, Eq)] diff --git a/aws-lc-sys/symbols/aarch64-apple-darwin.txt b/aws-lc-sys/symbols/aarch64-apple-darwin.txt index 4b650688ce7..958f61550da 100644 --- a/aws-lc-sys/symbols/aarch64-apple-darwin.txt +++ b/aws-lc-sys/symbols/aarch64-apple-darwin.txt @@ -158,6 +158,7 @@ ASN1_VISIBLESTRING_new ASN1_digest ASN1_generate_v3 ASN1_get_object +ASN1_i2d_bio ASN1_item_d2i ASN1_item_d2i_bio ASN1_item_d2i_fp @@ -1263,6 +1264,7 @@ 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_sha384_tls EVP_aead_aes_256_ctr_hmac_sha256 EVP_aead_aes_256_gcm EVP_aead_aes_256_gcm_randnonce @@ -1328,6 +1330,7 @@ EVP_des_ede_cbc EVP_enc_null EVP_final_with_secret_suffix_sha1 EVP_final_with_secret_suffix_sha256 +EVP_final_with_secret_suffix_sha384 EVP_get_cipherbyname EVP_get_cipherbynid EVP_get_digestbyname @@ -1368,7 +1371,6 @@ EVP_shake128 EVP_shake256 EVP_tls_cbc_copy_mac EVP_tls_cbc_digest_record -EVP_tls_cbc_digest_record_sha256 EVP_tls_cbc_record_digest_supported EVP_tls_cbc_remove_padding EXTENDED_KEY_USAGE_free @@ -1581,6 +1583,7 @@ OPENSSL_gmtime OPENSSL_gmtime_adj OPENSSL_gmtime_diff OPENSSL_hash32 +OPENSSL_init OPENSSL_init_crypto OPENSSL_init_ssl OPENSSL_isalnum @@ -1624,6 +1627,7 @@ OPENSSL_sk_set OPENSSL_sk_set_cmp_func OPENSSL_sk_shift OPENSSL_sk_sort +OPENSSL_sk_unshift OPENSSL_sk_value OPENSSL_sk_zero OPENSSL_strcasecmp @@ -1835,6 +1839,7 @@ RSA_PSS_PARAMS_it RSA_PSS_PARAMS_new RSA_add_pkcs1_prefix RSA_bits +RSA_blinding_off_temp_for_accp_compatibility RSA_blinding_on RSA_check_fips RSA_check_key @@ -1865,16 +1870,21 @@ RSA_marshal_private_key RSA_marshal_public_key RSA_new RSA_new_method +RSA_new_method_no_e +RSA_new_private_key +RSA_new_private_key_large_e +RSA_new_private_key_no_crt +RSA_new_private_key_no_e +RSA_new_public_key +RSA_new_public_key_large_e RSA_padding_add_PKCS1_OAEP RSA_padding_add_PKCS1_OAEP_mgf1 RSA_padding_add_PKCS1_PSS RSA_padding_add_PKCS1_PSS_mgf1 RSA_padding_add_PKCS1_type_1 -RSA_padding_add_PKCS1_type_2 RSA_padding_add_none RSA_padding_check_PKCS1_OAEP_mgf1 RSA_padding_check_PKCS1_type_1 -RSA_padding_check_PKCS1_type_2 RSA_parse_private_key RSA_parse_public_key RSA_print @@ -1883,7 +1893,6 @@ RSA_private_decrypt RSA_private_encrypt RSA_private_key_from_bytes RSA_private_key_to_bytes -RSA_private_transform RSA_public_decrypt RSA_public_encrypt RSA_public_key_from_bytes @@ -2062,6 +2071,7 @@ SSL_CTX_set0_buffer_pool SSL_CTX_set0_chain SSL_CTX_set0_client_CAs SSL_CTX_set0_verify_cert_store +SSL_CTX_set1_cert_store SSL_CTX_set1_chain SSL_CTX_set1_curves SSL_CTX_set1_curves_list @@ -2089,6 +2099,7 @@ SSL_CTX_set_custom_verify SSL_CTX_set_default_passwd_cb SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_default_verify_paths +SSL_CTX_set_dh_auto SSL_CTX_set_dos_protection_cb SSL_CTX_set_early_data_enabled SSL_CTX_set_ex_data @@ -2613,7 +2624,6 @@ X509_CRL_add1_ext_i2d X509_CRL_add_ext X509_CRL_cmp X509_CRL_delete_ext -X509_CRL_diff X509_CRL_digest X509_CRL_dup X509_CRL_free @@ -2665,15 +2675,10 @@ X509_EXTENSION_set_critical X509_EXTENSION_set_data X509_EXTENSION_set_object X509_INFO_free -X509_INFO_new -X509_LOOKUP_by_subject X509_LOOKUP_ctrl X509_LOOKUP_file X509_LOOKUP_free X509_LOOKUP_hash_dir -X509_LOOKUP_init -X509_LOOKUP_new -X509_LOOKUP_shutdown X509_NAME_ENTRIES_it X509_NAME_ENTRY_create_by_NID X509_NAME_ENTRY_create_by_OBJ @@ -2718,15 +2723,9 @@ X509_OBJECT_free_contents X509_OBJECT_get0_X509 X509_OBJECT_get0_X509_CRL X509_OBJECT_get_type -X509_OBJECT_idx_by_subject X509_OBJECT_new -X509_OBJECT_retrieve_by_subject -X509_OBJECT_retrieve_match X509_OBJECT_set1_X509 X509_OBJECT_set1_X509_CRL -X509_OBJECT_up_ref_count -X509_PKEY_free -X509_PKEY_new X509_PUBKEY_free X509_PUBKEY_get X509_PUBKEY_get0 @@ -2762,6 +2761,7 @@ X509_REQ_digest X509_REQ_dup X509_REQ_extension_nid X509_REQ_free +X509_REQ_get0_pubkey X509_REQ_get0_signature X509_REQ_get1_email X509_REQ_get_attr @@ -2847,7 +2847,6 @@ X509_STORE_CTX_set_time_posix X509_STORE_CTX_set_trust X509_STORE_CTX_set_verify_cb X509_STORE_CTX_trusted_stack -X509_STORE_CTX_zero X509_STORE_add_cert X509_STORE_add_crl X509_STORE_add_lookup @@ -2993,6 +2992,7 @@ X509_get_notBefore X509_get_pathlen X509_get_pubkey X509_get_serialNumber +X509_get_signature_info X509_get_signature_nid X509_get_subject_name X509_get_version @@ -3878,13 +3878,14 @@ pqcrystals_kyber_fips202_ref_shake256_squeeze pqcrystals_kyber_fips202_ref_shake256_squeezeblocks rand_fork_unsafe_buffering_enabled rsa_asn1_meth -rsa_default_decrypt rsa_default_private_transform rsa_default_sign_raw rsa_default_size rsa_digestsign_no_self_test rsa_digestverify_no_self_test rsa_invalidate_key +rsa_private_transform +rsa_private_transform_no_self_test rsa_pss_asn1_meth rsa_sign_no_self_test rsa_verify_no_self_test @@ -3991,7 +3992,6 @@ vpaes_decrypt vpaes_encrypt vpaes_set_decrypt_key vpaes_set_encrypt_key -wip_do_not_use_rsa_check_key_fips x25519_asn1_meth x25519_ge_add x25519_ge_frombytes_vartime @@ -4013,6 +4013,7 @@ x509V3_add_value_asn1_string x509_check_cert_time x509_digest_sign_algorithm x509_digest_verify_init +x509_init_signature_info x509_print_rsa_pss_params x509_rsa_ctx_to_pss x509_rsa_pss_to_ctx diff --git a/aws-lc-sys/symbols/aarch64-unknown-linux-gnu.txt b/aws-lc-sys/symbols/aarch64-unknown-linux-gnu.txt index c9e0bcfa4f3..4ac8722bb06 100644 --- a/aws-lc-sys/symbols/aarch64-unknown-linux-gnu.txt +++ b/aws-lc-sys/symbols/aarch64-unknown-linux-gnu.txt @@ -158,6 +158,7 @@ ASN1_VISIBLESTRING_new ASN1_digest ASN1_generate_v3 ASN1_get_object +ASN1_i2d_bio ASN1_item_d2i ASN1_item_d2i_bio ASN1_item_d2i_fp @@ -1264,6 +1265,7 @@ 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_sha384_tls EVP_aead_aes_256_ctr_hmac_sha256 EVP_aead_aes_256_gcm EVP_aead_aes_256_gcm_randnonce @@ -1329,6 +1331,7 @@ EVP_des_ede_cbc EVP_enc_null EVP_final_with_secret_suffix_sha1 EVP_final_with_secret_suffix_sha256 +EVP_final_with_secret_suffix_sha384 EVP_get_cipherbyname EVP_get_cipherbynid EVP_get_digestbyname @@ -1369,7 +1372,6 @@ EVP_shake128 EVP_shake256 EVP_tls_cbc_copy_mac EVP_tls_cbc_digest_record -EVP_tls_cbc_digest_record_sha256 EVP_tls_cbc_record_digest_supported EVP_tls_cbc_remove_padding EXTENDED_KEY_USAGE_free @@ -1582,6 +1584,7 @@ OPENSSL_gmtime OPENSSL_gmtime_adj OPENSSL_gmtime_diff OPENSSL_hash32 +OPENSSL_init OPENSSL_init_crypto OPENSSL_init_ssl OPENSSL_isalnum @@ -1625,6 +1628,7 @@ OPENSSL_sk_set OPENSSL_sk_set_cmp_func OPENSSL_sk_shift OPENSSL_sk_sort +OPENSSL_sk_unshift OPENSSL_sk_value OPENSSL_sk_zero OPENSSL_strcasecmp @@ -1836,6 +1840,7 @@ RSA_PSS_PARAMS_it RSA_PSS_PARAMS_new RSA_add_pkcs1_prefix RSA_bits +RSA_blinding_off_temp_for_accp_compatibility RSA_blinding_on RSA_check_fips RSA_check_key @@ -1866,16 +1871,21 @@ RSA_marshal_private_key RSA_marshal_public_key RSA_new RSA_new_method +RSA_new_method_no_e +RSA_new_private_key +RSA_new_private_key_large_e +RSA_new_private_key_no_crt +RSA_new_private_key_no_e +RSA_new_public_key +RSA_new_public_key_large_e RSA_padding_add_PKCS1_OAEP RSA_padding_add_PKCS1_OAEP_mgf1 RSA_padding_add_PKCS1_PSS RSA_padding_add_PKCS1_PSS_mgf1 RSA_padding_add_PKCS1_type_1 -RSA_padding_add_PKCS1_type_2 RSA_padding_add_none RSA_padding_check_PKCS1_OAEP_mgf1 RSA_padding_check_PKCS1_type_1 -RSA_padding_check_PKCS1_type_2 RSA_parse_private_key RSA_parse_public_key RSA_print @@ -1884,7 +1894,6 @@ RSA_private_decrypt RSA_private_encrypt RSA_private_key_from_bytes RSA_private_key_to_bytes -RSA_private_transform RSA_public_decrypt RSA_public_encrypt RSA_public_key_from_bytes @@ -2063,6 +2072,7 @@ SSL_CTX_set0_buffer_pool SSL_CTX_set0_chain SSL_CTX_set0_client_CAs SSL_CTX_set0_verify_cert_store +SSL_CTX_set1_cert_store SSL_CTX_set1_chain SSL_CTX_set1_curves SSL_CTX_set1_curves_list @@ -2090,6 +2100,7 @@ SSL_CTX_set_custom_verify SSL_CTX_set_default_passwd_cb SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_default_verify_paths +SSL_CTX_set_dh_auto SSL_CTX_set_dos_protection_cb SSL_CTX_set_early_data_enabled SSL_CTX_set_ex_data @@ -2614,7 +2625,6 @@ X509_CRL_add1_ext_i2d X509_CRL_add_ext X509_CRL_cmp X509_CRL_delete_ext -X509_CRL_diff X509_CRL_digest X509_CRL_dup X509_CRL_free @@ -2666,15 +2676,10 @@ X509_EXTENSION_set_critical X509_EXTENSION_set_data X509_EXTENSION_set_object X509_INFO_free -X509_INFO_new -X509_LOOKUP_by_subject X509_LOOKUP_ctrl X509_LOOKUP_file X509_LOOKUP_free X509_LOOKUP_hash_dir -X509_LOOKUP_init -X509_LOOKUP_new -X509_LOOKUP_shutdown X509_NAME_ENTRIES_it X509_NAME_ENTRY_create_by_NID X509_NAME_ENTRY_create_by_OBJ @@ -2719,15 +2724,9 @@ X509_OBJECT_free_contents X509_OBJECT_get0_X509 X509_OBJECT_get0_X509_CRL X509_OBJECT_get_type -X509_OBJECT_idx_by_subject X509_OBJECT_new -X509_OBJECT_retrieve_by_subject -X509_OBJECT_retrieve_match X509_OBJECT_set1_X509 X509_OBJECT_set1_X509_CRL -X509_OBJECT_up_ref_count -X509_PKEY_free -X509_PKEY_new X509_PUBKEY_free X509_PUBKEY_get X509_PUBKEY_get0 @@ -2763,6 +2762,7 @@ X509_REQ_digest X509_REQ_dup X509_REQ_extension_nid X509_REQ_free +X509_REQ_get0_pubkey X509_REQ_get0_signature X509_REQ_get1_email X509_REQ_get_attr @@ -2848,7 +2848,6 @@ X509_STORE_CTX_set_time_posix X509_STORE_CTX_set_trust X509_STORE_CTX_set_verify_cb X509_STORE_CTX_trusted_stack -X509_STORE_CTX_zero X509_STORE_add_cert X509_STORE_add_crl X509_STORE_add_lookup @@ -2994,6 +2993,7 @@ X509_get_notBefore X509_get_pathlen X509_get_pubkey X509_get_serialNumber +X509_get_signature_info X509_get_signature_nid X509_get_subject_name X509_get_version @@ -3879,13 +3879,14 @@ pqcrystals_kyber_fips202_ref_shake256_squeeze pqcrystals_kyber_fips202_ref_shake256_squeezeblocks rand_fork_unsafe_buffering_enabled rsa_asn1_meth -rsa_default_decrypt rsa_default_private_transform rsa_default_sign_raw rsa_default_size rsa_digestsign_no_self_test rsa_digestverify_no_self_test rsa_invalidate_key +rsa_private_transform +rsa_private_transform_no_self_test rsa_pss_asn1_meth rsa_sign_no_self_test rsa_verify_no_self_test @@ -3992,7 +3993,6 @@ vpaes_decrypt vpaes_encrypt vpaes_set_decrypt_key vpaes_set_encrypt_key -wip_do_not_use_rsa_check_key_fips x25519_asn1_meth x25519_ge_add x25519_ge_frombytes_vartime @@ -4014,6 +4014,7 @@ x509V3_add_value_asn1_string x509_check_cert_time x509_digest_sign_algorithm x509_digest_verify_init +x509_init_signature_info x509_print_rsa_pss_params x509_rsa_ctx_to_pss x509_rsa_pss_to_ctx diff --git a/aws-lc-sys/symbols/aarch64-unknown-linux-musl.txt b/aws-lc-sys/symbols/aarch64-unknown-linux-musl.txt index c9e0bcfa4f3..4ac8722bb06 100644 --- a/aws-lc-sys/symbols/aarch64-unknown-linux-musl.txt +++ b/aws-lc-sys/symbols/aarch64-unknown-linux-musl.txt @@ -158,6 +158,7 @@ ASN1_VISIBLESTRING_new ASN1_digest ASN1_generate_v3 ASN1_get_object +ASN1_i2d_bio ASN1_item_d2i ASN1_item_d2i_bio ASN1_item_d2i_fp @@ -1264,6 +1265,7 @@ 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_sha384_tls EVP_aead_aes_256_ctr_hmac_sha256 EVP_aead_aes_256_gcm EVP_aead_aes_256_gcm_randnonce @@ -1329,6 +1331,7 @@ EVP_des_ede_cbc EVP_enc_null EVP_final_with_secret_suffix_sha1 EVP_final_with_secret_suffix_sha256 +EVP_final_with_secret_suffix_sha384 EVP_get_cipherbyname EVP_get_cipherbynid EVP_get_digestbyname @@ -1369,7 +1372,6 @@ EVP_shake128 EVP_shake256 EVP_tls_cbc_copy_mac EVP_tls_cbc_digest_record -EVP_tls_cbc_digest_record_sha256 EVP_tls_cbc_record_digest_supported EVP_tls_cbc_remove_padding EXTENDED_KEY_USAGE_free @@ -1582,6 +1584,7 @@ OPENSSL_gmtime OPENSSL_gmtime_adj OPENSSL_gmtime_diff OPENSSL_hash32 +OPENSSL_init OPENSSL_init_crypto OPENSSL_init_ssl OPENSSL_isalnum @@ -1625,6 +1628,7 @@ OPENSSL_sk_set OPENSSL_sk_set_cmp_func OPENSSL_sk_shift OPENSSL_sk_sort +OPENSSL_sk_unshift OPENSSL_sk_value OPENSSL_sk_zero OPENSSL_strcasecmp @@ -1836,6 +1840,7 @@ RSA_PSS_PARAMS_it RSA_PSS_PARAMS_new RSA_add_pkcs1_prefix RSA_bits +RSA_blinding_off_temp_for_accp_compatibility RSA_blinding_on RSA_check_fips RSA_check_key @@ -1866,16 +1871,21 @@ RSA_marshal_private_key RSA_marshal_public_key RSA_new RSA_new_method +RSA_new_method_no_e +RSA_new_private_key +RSA_new_private_key_large_e +RSA_new_private_key_no_crt +RSA_new_private_key_no_e +RSA_new_public_key +RSA_new_public_key_large_e RSA_padding_add_PKCS1_OAEP RSA_padding_add_PKCS1_OAEP_mgf1 RSA_padding_add_PKCS1_PSS RSA_padding_add_PKCS1_PSS_mgf1 RSA_padding_add_PKCS1_type_1 -RSA_padding_add_PKCS1_type_2 RSA_padding_add_none RSA_padding_check_PKCS1_OAEP_mgf1 RSA_padding_check_PKCS1_type_1 -RSA_padding_check_PKCS1_type_2 RSA_parse_private_key RSA_parse_public_key RSA_print @@ -1884,7 +1894,6 @@ RSA_private_decrypt RSA_private_encrypt RSA_private_key_from_bytes RSA_private_key_to_bytes -RSA_private_transform RSA_public_decrypt RSA_public_encrypt RSA_public_key_from_bytes @@ -2063,6 +2072,7 @@ SSL_CTX_set0_buffer_pool SSL_CTX_set0_chain SSL_CTX_set0_client_CAs SSL_CTX_set0_verify_cert_store +SSL_CTX_set1_cert_store SSL_CTX_set1_chain SSL_CTX_set1_curves SSL_CTX_set1_curves_list @@ -2090,6 +2100,7 @@ SSL_CTX_set_custom_verify SSL_CTX_set_default_passwd_cb SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_default_verify_paths +SSL_CTX_set_dh_auto SSL_CTX_set_dos_protection_cb SSL_CTX_set_early_data_enabled SSL_CTX_set_ex_data @@ -2614,7 +2625,6 @@ X509_CRL_add1_ext_i2d X509_CRL_add_ext X509_CRL_cmp X509_CRL_delete_ext -X509_CRL_diff X509_CRL_digest X509_CRL_dup X509_CRL_free @@ -2666,15 +2676,10 @@ X509_EXTENSION_set_critical X509_EXTENSION_set_data X509_EXTENSION_set_object X509_INFO_free -X509_INFO_new -X509_LOOKUP_by_subject X509_LOOKUP_ctrl X509_LOOKUP_file X509_LOOKUP_free X509_LOOKUP_hash_dir -X509_LOOKUP_init -X509_LOOKUP_new -X509_LOOKUP_shutdown X509_NAME_ENTRIES_it X509_NAME_ENTRY_create_by_NID X509_NAME_ENTRY_create_by_OBJ @@ -2719,15 +2724,9 @@ X509_OBJECT_free_contents X509_OBJECT_get0_X509 X509_OBJECT_get0_X509_CRL X509_OBJECT_get_type -X509_OBJECT_idx_by_subject X509_OBJECT_new -X509_OBJECT_retrieve_by_subject -X509_OBJECT_retrieve_match X509_OBJECT_set1_X509 X509_OBJECT_set1_X509_CRL -X509_OBJECT_up_ref_count -X509_PKEY_free -X509_PKEY_new X509_PUBKEY_free X509_PUBKEY_get X509_PUBKEY_get0 @@ -2763,6 +2762,7 @@ X509_REQ_digest X509_REQ_dup X509_REQ_extension_nid X509_REQ_free +X509_REQ_get0_pubkey X509_REQ_get0_signature X509_REQ_get1_email X509_REQ_get_attr @@ -2848,7 +2848,6 @@ X509_STORE_CTX_set_time_posix X509_STORE_CTX_set_trust X509_STORE_CTX_set_verify_cb X509_STORE_CTX_trusted_stack -X509_STORE_CTX_zero X509_STORE_add_cert X509_STORE_add_crl X509_STORE_add_lookup @@ -2994,6 +2993,7 @@ X509_get_notBefore X509_get_pathlen X509_get_pubkey X509_get_serialNumber +X509_get_signature_info X509_get_signature_nid X509_get_subject_name X509_get_version @@ -3879,13 +3879,14 @@ pqcrystals_kyber_fips202_ref_shake256_squeeze pqcrystals_kyber_fips202_ref_shake256_squeezeblocks rand_fork_unsafe_buffering_enabled rsa_asn1_meth -rsa_default_decrypt rsa_default_private_transform rsa_default_sign_raw rsa_default_size rsa_digestsign_no_self_test rsa_digestverify_no_self_test rsa_invalidate_key +rsa_private_transform +rsa_private_transform_no_self_test rsa_pss_asn1_meth rsa_sign_no_self_test rsa_verify_no_self_test @@ -3992,7 +3993,6 @@ vpaes_decrypt vpaes_encrypt vpaes_set_decrypt_key vpaes_set_encrypt_key -wip_do_not_use_rsa_check_key_fips x25519_asn1_meth x25519_ge_add x25519_ge_frombytes_vartime @@ -4014,6 +4014,7 @@ x509V3_add_value_asn1_string x509_check_cert_time x509_digest_sign_algorithm x509_digest_verify_init +x509_init_signature_info x509_print_rsa_pss_params x509_rsa_ctx_to_pss x509_rsa_pss_to_ctx diff --git a/aws-lc-sys/symbols/i686-unknown-linux-gnu.txt b/aws-lc-sys/symbols/i686-unknown-linux-gnu.txt index 8dd83b67734..77368366321 100644 --- a/aws-lc-sys/symbols/i686-unknown-linux-gnu.txt +++ b/aws-lc-sys/symbols/i686-unknown-linux-gnu.txt @@ -158,6 +158,7 @@ ASN1_VISIBLESTRING_new ASN1_digest ASN1_generate_v3 ASN1_get_object +ASN1_i2d_bio ASN1_item_d2i ASN1_item_d2i_bio ASN1_item_d2i_fp @@ -1263,6 +1264,7 @@ 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_sha384_tls EVP_aead_aes_256_ctr_hmac_sha256 EVP_aead_aes_256_gcm EVP_aead_aes_256_gcm_randnonce @@ -1328,6 +1330,7 @@ EVP_des_ede_cbc EVP_enc_null EVP_final_with_secret_suffix_sha1 EVP_final_with_secret_suffix_sha256 +EVP_final_with_secret_suffix_sha384 EVP_get_cipherbyname EVP_get_cipherbynid EVP_get_digestbyname @@ -1368,7 +1371,6 @@ EVP_shake128 EVP_shake256 EVP_tls_cbc_copy_mac EVP_tls_cbc_digest_record -EVP_tls_cbc_digest_record_sha256 EVP_tls_cbc_record_digest_supported EVP_tls_cbc_remove_padding EXTENDED_KEY_USAGE_free @@ -1581,6 +1583,7 @@ OPENSSL_gmtime_adj OPENSSL_gmtime_diff OPENSSL_hash32 OPENSSL_ia32cap_P +OPENSSL_init OPENSSL_init_crypto OPENSSL_init_ssl OPENSSL_isalnum @@ -1624,6 +1627,7 @@ OPENSSL_sk_set OPENSSL_sk_set_cmp_func OPENSSL_sk_shift OPENSSL_sk_sort +OPENSSL_sk_unshift OPENSSL_sk_value OPENSSL_sk_zero OPENSSL_strcasecmp @@ -1835,6 +1839,7 @@ RSA_PSS_PARAMS_it RSA_PSS_PARAMS_new RSA_add_pkcs1_prefix RSA_bits +RSA_blinding_off_temp_for_accp_compatibility RSA_blinding_on RSA_check_fips RSA_check_key @@ -1865,16 +1870,21 @@ RSA_marshal_private_key RSA_marshal_public_key RSA_new RSA_new_method +RSA_new_method_no_e +RSA_new_private_key +RSA_new_private_key_large_e +RSA_new_private_key_no_crt +RSA_new_private_key_no_e +RSA_new_public_key +RSA_new_public_key_large_e RSA_padding_add_PKCS1_OAEP RSA_padding_add_PKCS1_OAEP_mgf1 RSA_padding_add_PKCS1_PSS RSA_padding_add_PKCS1_PSS_mgf1 RSA_padding_add_PKCS1_type_1 -RSA_padding_add_PKCS1_type_2 RSA_padding_add_none RSA_padding_check_PKCS1_OAEP_mgf1 RSA_padding_check_PKCS1_type_1 -RSA_padding_check_PKCS1_type_2 RSA_parse_private_key RSA_parse_public_key RSA_print @@ -1883,7 +1893,6 @@ RSA_private_decrypt RSA_private_encrypt RSA_private_key_from_bytes RSA_private_key_to_bytes -RSA_private_transform RSA_public_decrypt RSA_public_encrypt RSA_public_key_from_bytes @@ -2058,6 +2067,7 @@ SSL_CTX_set0_buffer_pool SSL_CTX_set0_chain SSL_CTX_set0_client_CAs SSL_CTX_set0_verify_cert_store +SSL_CTX_set1_cert_store SSL_CTX_set1_chain SSL_CTX_set1_curves SSL_CTX_set1_curves_list @@ -2085,6 +2095,7 @@ SSL_CTX_set_custom_verify SSL_CTX_set_default_passwd_cb SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_default_verify_paths +SSL_CTX_set_dh_auto SSL_CTX_set_dos_protection_cb SSL_CTX_set_early_data_enabled SSL_CTX_set_ex_data @@ -2609,7 +2620,6 @@ X509_CRL_add1_ext_i2d X509_CRL_add_ext X509_CRL_cmp X509_CRL_delete_ext -X509_CRL_diff X509_CRL_digest X509_CRL_dup X509_CRL_free @@ -2661,15 +2671,10 @@ X509_EXTENSION_set_critical X509_EXTENSION_set_data X509_EXTENSION_set_object X509_INFO_free -X509_INFO_new -X509_LOOKUP_by_subject X509_LOOKUP_ctrl X509_LOOKUP_file X509_LOOKUP_free X509_LOOKUP_hash_dir -X509_LOOKUP_init -X509_LOOKUP_new -X509_LOOKUP_shutdown X509_NAME_ENTRIES_it X509_NAME_ENTRY_create_by_NID X509_NAME_ENTRY_create_by_OBJ @@ -2714,15 +2719,9 @@ X509_OBJECT_free_contents X509_OBJECT_get0_X509 X509_OBJECT_get0_X509_CRL X509_OBJECT_get_type -X509_OBJECT_idx_by_subject X509_OBJECT_new -X509_OBJECT_retrieve_by_subject -X509_OBJECT_retrieve_match X509_OBJECT_set1_X509 X509_OBJECT_set1_X509_CRL -X509_OBJECT_up_ref_count -X509_PKEY_free -X509_PKEY_new X509_PUBKEY_free X509_PUBKEY_get X509_PUBKEY_get0 @@ -2758,6 +2757,7 @@ X509_REQ_digest X509_REQ_dup X509_REQ_extension_nid X509_REQ_free +X509_REQ_get0_pubkey X509_REQ_get0_signature X509_REQ_get1_email X509_REQ_get_attr @@ -2843,7 +2843,6 @@ X509_STORE_CTX_set_time_posix X509_STORE_CTX_set_trust X509_STORE_CTX_set_verify_cb X509_STORE_CTX_trusted_stack -X509_STORE_CTX_zero X509_STORE_add_cert X509_STORE_add_crl X509_STORE_add_lookup @@ -2989,6 +2988,7 @@ X509_get_notBefore X509_get_pathlen X509_get_pubkey X509_get_serialNumber +X509_get_signature_info X509_get_signature_nid X509_get_subject_name X509_get_version @@ -3801,13 +3801,14 @@ pqcrystals_kyber_fips202_ref_shake256_squeeze pqcrystals_kyber_fips202_ref_shake256_squeezeblocks rand_fork_unsafe_buffering_enabled rsa_asn1_meth -rsa_default_decrypt rsa_default_private_transform rsa_default_sign_raw rsa_default_size rsa_digestsign_no_self_test rsa_digestverify_no_self_test rsa_invalidate_key +rsa_private_transform +rsa_private_transform_no_self_test rsa_pss_asn1_meth rsa_sign_no_self_test rsa_verify_no_self_test @@ -3913,7 +3914,6 @@ vpaes_decrypt vpaes_encrypt vpaes_set_decrypt_key vpaes_set_encrypt_key -wip_do_not_use_rsa_check_key_fips x25519_asn1_meth x25519_ge_add x25519_ge_frombytes_vartime @@ -3935,6 +3935,7 @@ x509V3_add_value_asn1_string x509_check_cert_time x509_digest_sign_algorithm x509_digest_verify_init +x509_init_signature_info x509_print_rsa_pss_params x509_rsa_ctx_to_pss x509_rsa_pss_to_ctx diff --git a/aws-lc-sys/symbols/x86_64-apple-darwin.txt b/aws-lc-sys/symbols/x86_64-apple-darwin.txt index 32b2a90f2f5..8dcdf15acea 100644 --- a/aws-lc-sys/symbols/x86_64-apple-darwin.txt +++ b/aws-lc-sys/symbols/x86_64-apple-darwin.txt @@ -158,6 +158,7 @@ ASN1_VISIBLESTRING_new ASN1_digest ASN1_generate_v3 ASN1_get_object +ASN1_i2d_bio ASN1_item_d2i ASN1_item_d2i_bio ASN1_item_d2i_fp @@ -1265,6 +1266,7 @@ 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_sha384_tls EVP_aead_aes_256_ctr_hmac_sha256 EVP_aead_aes_256_gcm EVP_aead_aes_256_gcm_randnonce @@ -1330,6 +1332,7 @@ EVP_des_ede_cbc EVP_enc_null EVP_final_with_secret_suffix_sha1 EVP_final_with_secret_suffix_sha256 +EVP_final_with_secret_suffix_sha384 EVP_get_cipherbyname EVP_get_cipherbynid EVP_get_digestbyname @@ -1370,7 +1373,6 @@ EVP_shake128 EVP_shake256 EVP_tls_cbc_copy_mac EVP_tls_cbc_digest_record -EVP_tls_cbc_digest_record_sha256 EVP_tls_cbc_record_digest_supported EVP_tls_cbc_remove_padding EXTENDED_KEY_USAGE_free @@ -1583,6 +1585,7 @@ OPENSSL_gmtime_adj OPENSSL_gmtime_diff OPENSSL_hash32 OPENSSL_ia32cap_P +OPENSSL_init OPENSSL_init_crypto OPENSSL_init_ssl OPENSSL_isalnum @@ -1626,6 +1629,7 @@ OPENSSL_sk_set OPENSSL_sk_set_cmp_func OPENSSL_sk_shift OPENSSL_sk_sort +OPENSSL_sk_unshift OPENSSL_sk_value OPENSSL_sk_zero OPENSSL_strcasecmp @@ -1838,6 +1842,7 @@ RSA_PSS_PARAMS_it RSA_PSS_PARAMS_new RSA_add_pkcs1_prefix RSA_bits +RSA_blinding_off_temp_for_accp_compatibility RSA_blinding_on RSA_check_fips RSA_check_key @@ -1868,16 +1873,21 @@ RSA_marshal_private_key RSA_marshal_public_key RSA_new RSA_new_method +RSA_new_method_no_e +RSA_new_private_key +RSA_new_private_key_large_e +RSA_new_private_key_no_crt +RSA_new_private_key_no_e +RSA_new_public_key +RSA_new_public_key_large_e RSA_padding_add_PKCS1_OAEP RSA_padding_add_PKCS1_OAEP_mgf1 RSA_padding_add_PKCS1_PSS RSA_padding_add_PKCS1_PSS_mgf1 RSA_padding_add_PKCS1_type_1 -RSA_padding_add_PKCS1_type_2 RSA_padding_add_none RSA_padding_check_PKCS1_OAEP_mgf1 RSA_padding_check_PKCS1_type_1 -RSA_padding_check_PKCS1_type_2 RSA_parse_private_key RSA_parse_public_key RSA_print @@ -1886,7 +1896,6 @@ RSA_private_decrypt RSA_private_encrypt RSA_private_key_from_bytes RSA_private_key_to_bytes -RSA_private_transform RSA_public_decrypt RSA_public_encrypt RSA_public_key_from_bytes @@ -2061,6 +2070,7 @@ SSL_CTX_set0_buffer_pool SSL_CTX_set0_chain SSL_CTX_set0_client_CAs SSL_CTX_set0_verify_cert_store +SSL_CTX_set1_cert_store SSL_CTX_set1_chain SSL_CTX_set1_curves SSL_CTX_set1_curves_list @@ -2088,6 +2098,7 @@ SSL_CTX_set_custom_verify SSL_CTX_set_default_passwd_cb SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_default_verify_paths +SSL_CTX_set_dh_auto SSL_CTX_set_dos_protection_cb SSL_CTX_set_early_data_enabled SSL_CTX_set_ex_data @@ -2612,7 +2623,6 @@ X509_CRL_add1_ext_i2d X509_CRL_add_ext X509_CRL_cmp X509_CRL_delete_ext -X509_CRL_diff X509_CRL_digest X509_CRL_dup X509_CRL_free @@ -2664,15 +2674,10 @@ X509_EXTENSION_set_critical X509_EXTENSION_set_data X509_EXTENSION_set_object X509_INFO_free -X509_INFO_new -X509_LOOKUP_by_subject X509_LOOKUP_ctrl X509_LOOKUP_file X509_LOOKUP_free X509_LOOKUP_hash_dir -X509_LOOKUP_init -X509_LOOKUP_new -X509_LOOKUP_shutdown X509_NAME_ENTRIES_it X509_NAME_ENTRY_create_by_NID X509_NAME_ENTRY_create_by_OBJ @@ -2717,15 +2722,9 @@ X509_OBJECT_free_contents X509_OBJECT_get0_X509 X509_OBJECT_get0_X509_CRL X509_OBJECT_get_type -X509_OBJECT_idx_by_subject X509_OBJECT_new -X509_OBJECT_retrieve_by_subject -X509_OBJECT_retrieve_match X509_OBJECT_set1_X509 X509_OBJECT_set1_X509_CRL -X509_OBJECT_up_ref_count -X509_PKEY_free -X509_PKEY_new X509_PUBKEY_free X509_PUBKEY_get X509_PUBKEY_get0 @@ -2761,6 +2760,7 @@ X509_REQ_digest X509_REQ_dup X509_REQ_extension_nid X509_REQ_free +X509_REQ_get0_pubkey X509_REQ_get0_signature X509_REQ_get1_email X509_REQ_get_attr @@ -2846,7 +2846,6 @@ X509_STORE_CTX_set_time_posix X509_STORE_CTX_set_trust X509_STORE_CTX_set_verify_cb X509_STORE_CTX_trusted_stack -X509_STORE_CTX_zero X509_STORE_add_cert X509_STORE_add_crl X509_STORE_add_lookup @@ -2992,6 +2991,7 @@ X509_get_notBefore X509_get_pathlen X509_get_pubkey X509_get_serialNumber +X509_get_signature_info X509_get_signature_nid X509_get_subject_name X509_get_version @@ -3876,13 +3876,14 @@ pqcrystals_kyber_fips202_ref_shake256_squeeze pqcrystals_kyber_fips202_ref_shake256_squeezeblocks rand_fork_unsafe_buffering_enabled rsa_asn1_meth -rsa_default_decrypt rsa_default_private_transform rsa_default_sign_raw rsa_default_size rsa_digestsign_no_self_test rsa_digestverify_no_self_test rsa_invalidate_key +rsa_private_transform +rsa_private_transform_no_self_test rsa_pss_asn1_meth rsa_sign_no_self_test rsa_verify_no_self_test @@ -3995,7 +3996,6 @@ vpaes_decrypt vpaes_encrypt vpaes_set_decrypt_key vpaes_set_encrypt_key -wip_do_not_use_rsa_check_key_fips x25519_asn1_meth x25519_ge_add x25519_ge_frombytes_vartime @@ -4017,6 +4017,7 @@ x509V3_add_value_asn1_string x509_check_cert_time x509_digest_sign_algorithm x509_digest_verify_init +x509_init_signature_info x509_print_rsa_pss_params x509_rsa_ctx_to_pss x509_rsa_pss_to_ctx diff --git a/aws-lc-sys/symbols/x86_64-unknown-linux-gnu.txt b/aws-lc-sys/symbols/x86_64-unknown-linux-gnu.txt index 52239096ed9..97ff882bf82 100644 --- a/aws-lc-sys/symbols/x86_64-unknown-linux-gnu.txt +++ b/aws-lc-sys/symbols/x86_64-unknown-linux-gnu.txt @@ -158,6 +158,7 @@ ASN1_VISIBLESTRING_new ASN1_digest ASN1_generate_v3 ASN1_get_object +ASN1_i2d_bio ASN1_item_d2i ASN1_item_d2i_bio ASN1_item_d2i_fp @@ -1266,6 +1267,7 @@ 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_sha384_tls EVP_aead_aes_256_ctr_hmac_sha256 EVP_aead_aes_256_gcm EVP_aead_aes_256_gcm_randnonce @@ -1331,6 +1333,7 @@ EVP_des_ede_cbc EVP_enc_null EVP_final_with_secret_suffix_sha1 EVP_final_with_secret_suffix_sha256 +EVP_final_with_secret_suffix_sha384 EVP_get_cipherbyname EVP_get_cipherbynid EVP_get_digestbyname @@ -1371,7 +1374,6 @@ EVP_shake128 EVP_shake256 EVP_tls_cbc_copy_mac EVP_tls_cbc_digest_record -EVP_tls_cbc_digest_record_sha256 EVP_tls_cbc_record_digest_supported EVP_tls_cbc_remove_padding EXTENDED_KEY_USAGE_free @@ -1584,6 +1586,7 @@ OPENSSL_gmtime_adj OPENSSL_gmtime_diff OPENSSL_hash32 OPENSSL_ia32cap_P +OPENSSL_init OPENSSL_init_crypto OPENSSL_init_ssl OPENSSL_isalnum @@ -1627,6 +1630,7 @@ OPENSSL_sk_set OPENSSL_sk_set_cmp_func OPENSSL_sk_shift OPENSSL_sk_sort +OPENSSL_sk_unshift OPENSSL_sk_value OPENSSL_sk_zero OPENSSL_strcasecmp @@ -1839,6 +1843,7 @@ RSA_PSS_PARAMS_it RSA_PSS_PARAMS_new RSA_add_pkcs1_prefix RSA_bits +RSA_blinding_off_temp_for_accp_compatibility RSA_blinding_on RSA_check_fips RSA_check_key @@ -1869,16 +1874,21 @@ RSA_marshal_private_key RSA_marshal_public_key RSA_new RSA_new_method +RSA_new_method_no_e +RSA_new_private_key +RSA_new_private_key_large_e +RSA_new_private_key_no_crt +RSA_new_private_key_no_e +RSA_new_public_key +RSA_new_public_key_large_e RSA_padding_add_PKCS1_OAEP RSA_padding_add_PKCS1_OAEP_mgf1 RSA_padding_add_PKCS1_PSS RSA_padding_add_PKCS1_PSS_mgf1 RSA_padding_add_PKCS1_type_1 -RSA_padding_add_PKCS1_type_2 RSA_padding_add_none RSA_padding_check_PKCS1_OAEP_mgf1 RSA_padding_check_PKCS1_type_1 -RSA_padding_check_PKCS1_type_2 RSA_parse_private_key RSA_parse_public_key RSA_print @@ -1887,7 +1897,6 @@ RSA_private_decrypt RSA_private_encrypt RSA_private_key_from_bytes RSA_private_key_to_bytes -RSA_private_transform RSA_public_decrypt RSA_public_encrypt RSA_public_key_from_bytes @@ -2062,6 +2071,7 @@ SSL_CTX_set0_buffer_pool SSL_CTX_set0_chain SSL_CTX_set0_client_CAs SSL_CTX_set0_verify_cert_store +SSL_CTX_set1_cert_store SSL_CTX_set1_chain SSL_CTX_set1_curves SSL_CTX_set1_curves_list @@ -2089,6 +2099,7 @@ SSL_CTX_set_custom_verify SSL_CTX_set_default_passwd_cb SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_default_verify_paths +SSL_CTX_set_dh_auto SSL_CTX_set_dos_protection_cb SSL_CTX_set_early_data_enabled SSL_CTX_set_ex_data @@ -2613,7 +2624,6 @@ X509_CRL_add1_ext_i2d X509_CRL_add_ext X509_CRL_cmp X509_CRL_delete_ext -X509_CRL_diff X509_CRL_digest X509_CRL_dup X509_CRL_free @@ -2665,15 +2675,10 @@ X509_EXTENSION_set_critical X509_EXTENSION_set_data X509_EXTENSION_set_object X509_INFO_free -X509_INFO_new -X509_LOOKUP_by_subject X509_LOOKUP_ctrl X509_LOOKUP_file X509_LOOKUP_free X509_LOOKUP_hash_dir -X509_LOOKUP_init -X509_LOOKUP_new -X509_LOOKUP_shutdown X509_NAME_ENTRIES_it X509_NAME_ENTRY_create_by_NID X509_NAME_ENTRY_create_by_OBJ @@ -2718,15 +2723,9 @@ X509_OBJECT_free_contents X509_OBJECT_get0_X509 X509_OBJECT_get0_X509_CRL X509_OBJECT_get_type -X509_OBJECT_idx_by_subject X509_OBJECT_new -X509_OBJECT_retrieve_by_subject -X509_OBJECT_retrieve_match X509_OBJECT_set1_X509 X509_OBJECT_set1_X509_CRL -X509_OBJECT_up_ref_count -X509_PKEY_free -X509_PKEY_new X509_PUBKEY_free X509_PUBKEY_get X509_PUBKEY_get0 @@ -2762,6 +2761,7 @@ X509_REQ_digest X509_REQ_dup X509_REQ_extension_nid X509_REQ_free +X509_REQ_get0_pubkey X509_REQ_get0_signature X509_REQ_get1_email X509_REQ_get_attr @@ -2847,7 +2847,6 @@ X509_STORE_CTX_set_time_posix X509_STORE_CTX_set_trust X509_STORE_CTX_set_verify_cb X509_STORE_CTX_trusted_stack -X509_STORE_CTX_zero X509_STORE_add_cert X509_STORE_add_crl X509_STORE_add_lookup @@ -2993,6 +2992,7 @@ X509_get_notBefore X509_get_pathlen X509_get_pubkey X509_get_serialNumber +X509_get_signature_info X509_get_signature_nid X509_get_subject_name X509_get_version @@ -3878,13 +3878,14 @@ pqcrystals_kyber_fips202_ref_shake256_squeeze pqcrystals_kyber_fips202_ref_shake256_squeezeblocks rand_fork_unsafe_buffering_enabled rsa_asn1_meth -rsa_default_decrypt rsa_default_private_transform rsa_default_sign_raw rsa_default_size rsa_digestsign_no_self_test rsa_digestverify_no_self_test rsa_invalidate_key +rsa_private_transform +rsa_private_transform_no_self_test rsa_pss_asn1_meth rsa_sign_no_self_test rsa_verify_no_self_test @@ -3997,7 +3998,6 @@ vpaes_decrypt vpaes_encrypt vpaes_set_decrypt_key vpaes_set_encrypt_key -wip_do_not_use_rsa_check_key_fips x25519_asn1_meth x25519_ge_add x25519_ge_frombytes_vartime @@ -4019,6 +4019,7 @@ x509V3_add_value_asn1_string x509_check_cert_time x509_digest_sign_algorithm x509_digest_verify_init +x509_init_signature_info x509_print_rsa_pss_params x509_rsa_ctx_to_pss x509_rsa_pss_to_ctx diff --git a/aws-lc-sys/symbols/x86_64-unknown-linux-musl.txt b/aws-lc-sys/symbols/x86_64-unknown-linux-musl.txt index 52239096ed9..97ff882bf82 100644 --- a/aws-lc-sys/symbols/x86_64-unknown-linux-musl.txt +++ b/aws-lc-sys/symbols/x86_64-unknown-linux-musl.txt @@ -158,6 +158,7 @@ ASN1_VISIBLESTRING_new ASN1_digest ASN1_generate_v3 ASN1_get_object +ASN1_i2d_bio ASN1_item_d2i ASN1_item_d2i_bio ASN1_item_d2i_fp @@ -1266,6 +1267,7 @@ 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_sha384_tls EVP_aead_aes_256_ctr_hmac_sha256 EVP_aead_aes_256_gcm EVP_aead_aes_256_gcm_randnonce @@ -1331,6 +1333,7 @@ EVP_des_ede_cbc EVP_enc_null EVP_final_with_secret_suffix_sha1 EVP_final_with_secret_suffix_sha256 +EVP_final_with_secret_suffix_sha384 EVP_get_cipherbyname EVP_get_cipherbynid EVP_get_digestbyname @@ -1371,7 +1374,6 @@ EVP_shake128 EVP_shake256 EVP_tls_cbc_copy_mac EVP_tls_cbc_digest_record -EVP_tls_cbc_digest_record_sha256 EVP_tls_cbc_record_digest_supported EVP_tls_cbc_remove_padding EXTENDED_KEY_USAGE_free @@ -1584,6 +1586,7 @@ OPENSSL_gmtime_adj OPENSSL_gmtime_diff OPENSSL_hash32 OPENSSL_ia32cap_P +OPENSSL_init OPENSSL_init_crypto OPENSSL_init_ssl OPENSSL_isalnum @@ -1627,6 +1630,7 @@ OPENSSL_sk_set OPENSSL_sk_set_cmp_func OPENSSL_sk_shift OPENSSL_sk_sort +OPENSSL_sk_unshift OPENSSL_sk_value OPENSSL_sk_zero OPENSSL_strcasecmp @@ -1839,6 +1843,7 @@ RSA_PSS_PARAMS_it RSA_PSS_PARAMS_new RSA_add_pkcs1_prefix RSA_bits +RSA_blinding_off_temp_for_accp_compatibility RSA_blinding_on RSA_check_fips RSA_check_key @@ -1869,16 +1874,21 @@ RSA_marshal_private_key RSA_marshal_public_key RSA_new RSA_new_method +RSA_new_method_no_e +RSA_new_private_key +RSA_new_private_key_large_e +RSA_new_private_key_no_crt +RSA_new_private_key_no_e +RSA_new_public_key +RSA_new_public_key_large_e RSA_padding_add_PKCS1_OAEP RSA_padding_add_PKCS1_OAEP_mgf1 RSA_padding_add_PKCS1_PSS RSA_padding_add_PKCS1_PSS_mgf1 RSA_padding_add_PKCS1_type_1 -RSA_padding_add_PKCS1_type_2 RSA_padding_add_none RSA_padding_check_PKCS1_OAEP_mgf1 RSA_padding_check_PKCS1_type_1 -RSA_padding_check_PKCS1_type_2 RSA_parse_private_key RSA_parse_public_key RSA_print @@ -1887,7 +1897,6 @@ RSA_private_decrypt RSA_private_encrypt RSA_private_key_from_bytes RSA_private_key_to_bytes -RSA_private_transform RSA_public_decrypt RSA_public_encrypt RSA_public_key_from_bytes @@ -2062,6 +2071,7 @@ SSL_CTX_set0_buffer_pool SSL_CTX_set0_chain SSL_CTX_set0_client_CAs SSL_CTX_set0_verify_cert_store +SSL_CTX_set1_cert_store SSL_CTX_set1_chain SSL_CTX_set1_curves SSL_CTX_set1_curves_list @@ -2089,6 +2099,7 @@ SSL_CTX_set_custom_verify SSL_CTX_set_default_passwd_cb SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_default_verify_paths +SSL_CTX_set_dh_auto SSL_CTX_set_dos_protection_cb SSL_CTX_set_early_data_enabled SSL_CTX_set_ex_data @@ -2613,7 +2624,6 @@ X509_CRL_add1_ext_i2d X509_CRL_add_ext X509_CRL_cmp X509_CRL_delete_ext -X509_CRL_diff X509_CRL_digest X509_CRL_dup X509_CRL_free @@ -2665,15 +2675,10 @@ X509_EXTENSION_set_critical X509_EXTENSION_set_data X509_EXTENSION_set_object X509_INFO_free -X509_INFO_new -X509_LOOKUP_by_subject X509_LOOKUP_ctrl X509_LOOKUP_file X509_LOOKUP_free X509_LOOKUP_hash_dir -X509_LOOKUP_init -X509_LOOKUP_new -X509_LOOKUP_shutdown X509_NAME_ENTRIES_it X509_NAME_ENTRY_create_by_NID X509_NAME_ENTRY_create_by_OBJ @@ -2718,15 +2723,9 @@ X509_OBJECT_free_contents X509_OBJECT_get0_X509 X509_OBJECT_get0_X509_CRL X509_OBJECT_get_type -X509_OBJECT_idx_by_subject X509_OBJECT_new -X509_OBJECT_retrieve_by_subject -X509_OBJECT_retrieve_match X509_OBJECT_set1_X509 X509_OBJECT_set1_X509_CRL -X509_OBJECT_up_ref_count -X509_PKEY_free -X509_PKEY_new X509_PUBKEY_free X509_PUBKEY_get X509_PUBKEY_get0 @@ -2762,6 +2761,7 @@ X509_REQ_digest X509_REQ_dup X509_REQ_extension_nid X509_REQ_free +X509_REQ_get0_pubkey X509_REQ_get0_signature X509_REQ_get1_email X509_REQ_get_attr @@ -2847,7 +2847,6 @@ X509_STORE_CTX_set_time_posix X509_STORE_CTX_set_trust X509_STORE_CTX_set_verify_cb X509_STORE_CTX_trusted_stack -X509_STORE_CTX_zero X509_STORE_add_cert X509_STORE_add_crl X509_STORE_add_lookup @@ -2993,6 +2992,7 @@ X509_get_notBefore X509_get_pathlen X509_get_pubkey X509_get_serialNumber +X509_get_signature_info X509_get_signature_nid X509_get_subject_name X509_get_version @@ -3878,13 +3878,14 @@ pqcrystals_kyber_fips202_ref_shake256_squeeze pqcrystals_kyber_fips202_ref_shake256_squeezeblocks rand_fork_unsafe_buffering_enabled rsa_asn1_meth -rsa_default_decrypt rsa_default_private_transform rsa_default_sign_raw rsa_default_size rsa_digestsign_no_self_test rsa_digestverify_no_self_test rsa_invalidate_key +rsa_private_transform +rsa_private_transform_no_self_test rsa_pss_asn1_meth rsa_sign_no_self_test rsa_verify_no_self_test @@ -3997,7 +3998,6 @@ vpaes_decrypt vpaes_encrypt vpaes_set_decrypt_key vpaes_set_encrypt_key -wip_do_not_use_rsa_check_key_fips x25519_asn1_meth x25519_ge_add x25519_ge_frombytes_vartime @@ -4019,6 +4019,7 @@ x509V3_add_value_asn1_string x509_check_cert_time x509_digest_sign_algorithm x509_digest_verify_init +x509_init_signature_info x509_print_rsa_pss_params x509_rsa_ctx_to_pss x509_rsa_pss_to_ctx